home *** CD-ROM | disk | FTP | other *** search
/ Complete RPG Maker XP - 41 Games / tg esp 48 rpg maker.iso / RPG3D / Tools_Utilities / Quark.exe / Quark / addons / Hexen_II / Praevus.qrk < prev    next >
Encoding:
Text File  |  2001-02-02  |  140.3 KB  |  6,109 lines

  1. QQRKSRC1
  2. // This file has been written by QuArK Version 5.0.b5
  3. // It's the text version of file: Praevus.qrk
  4. // Portal of Praevus add-on by tiglari@hexenworld.com
  5. //   to be added on to datah2.qrk (data file for Hexen II)
  6. //
  7. // The Textures need to be further subsorted into wall, floor/ceiling,
  8. //  button, etc; if you want to do this please do, it's not rocket
  9. //  science!
  10.  
  11. {
  12.   QuArKProtected = "1"
  13.   Description = "Portal of Praevus Data"
  14.  
  15.     praevus directory infos.qctx =    
  16.     {
  17.         Game = "Hexen II"    
  18.         SourceDir = "PORTALS"        
  19. //        GameDir = "fortress"        
  20.     }
  21.  
  22.  
  23.   Textures.qtx =
  24.   {
  25.     ToolBox = "Texture Browser..."
  26.     Root = "Praevus.qtxfolder"
  27.     Praevus.qtxfolder =
  28.     {
  29.       Medieval2.wad =
  30.       {
  31.         *lava000.wl =
  32.         {
  33.           s = "PORTALS"
  34.           b = "monsters"
  35.         }
  36.         *lowlight.wl =
  37.         {
  38.           s = "PORTALS"
  39.           b = "keep1"
  40.         }
  41.         *rtex078.wl =
  42.         {
  43.           s = "PORTALS"
  44.           b = "keep5"
  45.         }
  46.         *skulls.wl =
  47.         {
  48.           s = "PORTALS"
  49.           b = "keep1"
  50.         }
  51.         +0cros0.wl =
  52.         {
  53.           s = "PORTALS"
  54.           b = "keep2"
  55.         }
  56.         +0oil03.wl =
  57.         {
  58.           s = "PORTALS"
  59.           b = "keep1"
  60.         }
  61.         +0rtex6.wl =
  62.         {
  63.           s = "PORTALS"
  64.           b = "keep1"
  65.         }
  66.         +0rune1.wl =
  67.         {
  68.           s = "PORTALS"
  69.           b = "keep1"
  70.         }
  71.         +0skbt0.wl =
  72.         {
  73.           s = "PORTALS"
  74.           b = "keep1"
  75.         }
  76.         +1oil03.wl =
  77.         {
  78.           s = "PORTALS"
  79.           b = "keep1"
  80.         }
  81.         +1rtex6.wl =
  82.         {
  83.           s = "PORTALS"
  84.           b = "keep1"
  85.         }
  86.         +1rune1.wl =
  87.         {
  88.           s = "PORTALS"
  89.           b = "keep1"
  90.         }
  91.         +2oil03.wl =
  92.         {
  93.           s = "PORTALS"
  94.           b = "keep1"
  95.         }
  96.         +2rtex6.wl =
  97.         {
  98.           s = "PORTALS"
  99.           b = "keep1"
  100.         }
  101.         +2rune1.wl =
  102.         {
  103.           s = "PORTALS"
  104.           b = "keep1"
  105.         }
  106.         +3oil03.wl =
  107.         {
  108.           s = "PORTALS"
  109.           b = "keep1"
  110.         }
  111.         +3rtex6.wl =
  112.         {
  113.           s = "PORTALS"
  114.           b = "keep1"
  115.         }
  116.         +3rune1.wl =
  117.         {
  118.           s = "PORTALS"
  119.           b = "keep1"
  120.         }
  121.         +4rtex6.wl =
  122.         {
  123.           s = "PORTALS"
  124.           b = "keep1"
  125.         }
  126.         +4rune1.wl =
  127.         {
  128.           s = "PORTALS"
  129.           b = "keep1"
  130.         }
  131.         +5rtex6.wl =
  132.         {
  133.           s = "PORTALS"
  134.           b = "keep1"
  135.         }
  136.         +acros0.wl =
  137.         {
  138.           s = "PORTALS"
  139.           b = "keep2"
  140.         }
  141.         +askbt0.wl =
  142.         {
  143.           s = "PORTALS"
  144.           b = "keep1"
  145.         }
  146.         celt1.wl =
  147.         {
  148.           s = "PORTALS"
  149.           b = "keep5"
  150.         }
  151.         celt2.wl =
  152.         {
  153.           s = "PORTALS"
  154.           b = "keep1"
  155.         }
  156.         celtbrown.wl =
  157.         {
  158.           s = "PORTALS"
  159.           b = "keep1"
  160.         }
  161.         clip.wl =
  162.         {
  163.           s = "PORTALS"
  164.           b = "keep1"
  165.         }
  166.         eviltex.wl =
  167.         {
  168.           s = "PORTALS"
  169.           b = "thomas"
  170.         }
  171.         marble.wl =
  172.         {
  173.           s = "PORTALS"
  174.           b = "keep5"
  175.         }
  176.         origin.wl =
  177.         {
  178.           s = "PORTALS"
  179.           b = "keep1"
  180.         }
  181.         rosearch.wl =
  182.         {
  183.           s = "PORTALS"
  184.           b = "keep2"
  185.         }
  186.         rtex001.wl =
  187.         {
  188.           s = "PORTALS"
  189.           b = "keep2"
  190.         }
  191.         rtex003.wl =
  192.         {
  193.           s = "PORTALS"
  194.           b = "keep2"
  195.         }
  196.         rtex004.wl =
  197.         {
  198.           s = "PORTALS"
  199.           b = "keep1"
  200.         }
  201.         rtex005.wl =
  202.         {
  203.           s = "PORTALS"
  204.           b = "keep2"
  205.         }
  206.         rtex006.wl =
  207.         {
  208.           s = "PORTALS"
  209.           b = "keep1"
  210.         }
  211.         rtex008.wl =
  212.         {
  213.           s = "PORTALS"
  214.           b = "keep1"
  215.         }
  216.         rtex009.wl =
  217.         {
  218.           s = "PORTALS"
  219.           b = "keep1"
  220.         }
  221.         rtex010.wl =
  222.         {
  223.           s = "PORTALS"
  224.           b = "keep4"
  225.         }
  226.         rtex011.wl =
  227.         {
  228.           s = "PORTALS"
  229.           b = "keep2"
  230.         }
  231.         rtex012.wl =
  232.         {
  233.           s = "PORTALS"
  234.           b = "keep5"
  235.         }
  236.         rtex014.wl =
  237.         {
  238.           s = "PORTALS"
  239.           b = "keep1"
  240.         }
  241.         rtex018.wl =
  242.         {
  243.           s = "PORTALS"
  244.           b = "keep1"
  245.         }
  246.         rtex019.wl =
  247.         {
  248.           s = "PORTALS"
  249.           b = "keep2"
  250.         }
  251.         rtex020.wl =
  252.         {
  253.           s = "PORTALS"
  254.           b = "keep5"
  255.         }
  256.         rtex021.wl =
  257.         {
  258.           s = "PORTALS"
  259.           b = "keep3"
  260.         }
  261.         rtex022.wl =
  262.         {
  263.           s = "PORTALS"
  264.           b = "keep3"
  265.         }
  266.         rtex028.wl =
  267.         {
  268.           s = "PORTALS"
  269.           b = "keep1"
  270.         }
  271.         rtex029.wl =
  272.         {
  273.           s = "PORTALS"
  274.           b = "keep1"
  275.         }
  276.         rtex030.wl =
  277.         {
  278.           s = "PORTALS"
  279.           b = "keep3"
  280.         }
  281.         rtex031.wl =
  282.         {
  283.           s = "PORTALS"
  284.           b = "keep1"
  285.         }
  286.         rtex034.wl =
  287.         {
  288.           s = "PORTALS"
  289.           b = "keep2"
  290.         }
  291.         rtex038.wl =
  292.         {
  293.           s = "PORTALS"
  294.           b = "keep1"
  295.         }
  296.         rtex039.wl =
  297.         {
  298.           s = "PORTALS"
  299.           b = "keep4"
  300.         }
  301.         rtex040.wl =
  302.         {
  303.           s = "PORTALS"
  304.           b = "keep2"
  305.         }
  306.         rtex041.wl =
  307.         {
  308.           s = "PORTALS"
  309.           b = "keep1"
  310.         }
  311.         rtex042.wl =
  312.         {
  313.           s = "PORTALS"
  314.           b = "keep3"
  315.         }
  316.         rtex043.wl =
  317.         {
  318.           s = "PORTALS"
  319.           b = "keep1"
  320.         }
  321.         rtex047.wl =
  322.         {
  323.           s = "PORTALS"
  324.           b = "keep4"
  325.         }
  326.         rtex052.wl =
  327.         {
  328.           s = "PORTALS"
  329.           b = "keep3"
  330.         }
  331.         rtex053.wl =
  332.         {
  333.           s = "PORTALS"
  334.           b = "keep5"
  335.         }
  336.         rtex054.wl =
  337.         {
  338.           s = "PORTALS"
  339.           b = "keep1"
  340.         }
  341.         rtex058.wl =
  342.         {
  343.           s = "PORTALS"
  344.           b = "keep4"
  345.         }
  346.         rtex059.wl =
  347.         {
  348.           s = "PORTALS"
  349.           b = "keep1"
  350.         }
  351.         rtex066.wl =
  352.         {
  353.           s = "PORTALS"
  354.           b = "keep1"
  355.         }
  356.         rtex068.wl =
  357.         {
  358.           s = "PORTALS"
  359.           b = "keep5"
  360.         }
  361.         rtex072.wl =
  362.         {
  363.           s = "PORTALS"
  364.           b = "keep1"
  365.         }
  366.         rtex073.wl =
  367.         {
  368.           s = "PORTALS"
  369.           b = "keep1"
  370.         }
  371.         rtex074.wl =
  372.         {
  373.           s = "PORTALS"
  374.           b = "keep4"
  375.         }
  376.         rtex075.wl =
  377.         {
  378.           s = "PORTALS"
  379.           b = "keep5"
  380.         }
  381.         rtex081.wl =
  382.         {
  383.           s = "PORTALS"
  384.           b = "keep3"
  385.         }
  386.         rtex082.wl =
  387.         {
  388.           s = "PORTALS"
  389.           b = "keep3"
  390.         }
  391.         rtex083.wl =
  392.         {
  393.           s = "PORTALS"
  394.           b = "keep1"
  395.         }
  396.         rtex085.wl =
  397.         {
  398.           s = "PORTALS"
  399.           b = "keep3"
  400.         }
  401.         rtex086.wl =
  402.         {
  403.           s = "PORTALS"
  404.           b = "keep1"
  405.         }
  406.         rtex087.wl =
  407.         {
  408.           s = "PORTALS"
  409.           b = "keep1"
  410.         }
  411.         rtex088.wl =
  412.         {
  413.           s = "PORTALS"
  414.           b = "keep3"
  415.         }
  416.         rtex089.wl =
  417.         {
  418.           s = "PORTALS"
  419.           b = "keep2"
  420.         }
  421.         rtex090.wl =
  422.         {
  423.           s = "PORTALS"
  424.           b = "keep2"
  425.         }
  426.         rtex091.wl =
  427.         {
  428.           s = "PORTALS"
  429.           b = "keep4"
  430.         }
  431.         rtex092.wl =
  432.         {
  433.           s = "PORTALS"
  434.           b = "keep1"
  435.         }
  436.         rtex094.wl =
  437.         {
  438.           s = "PORTALS"
  439.           b = "keep2"
  440.         }
  441.         rtex095.wl =
  442.         {
  443.           s = "PORTALS"
  444.           b = "keep1"
  445.         }
  446.         rtex096.wl =
  447.         {
  448.           s = "PORTALS"
  449.           b = "keep1"
  450.         }
  451.         rtex099.wl =
  452.         {
  453.           s = "PORTALS"
  454.           b = "keep1"
  455.         }
  456.         rtex102.wl =
  457.         {
  458.           s = "PORTALS"
  459.           b = "keep1"
  460.         }
  461.         rtex103.wl =
  462.         {
  463.           s = "PORTALS"
  464.           b = "keep1"
  465.         }
  466.         rtex104.wl =
  467.         {
  468.           s = "PORTALS"
  469.           b = "keep1"
  470.         }
  471.         rtex105.wl =
  472.         {
  473.           s = "PORTALS"
  474.           b = "keep1"
  475.         }
  476.         rtex106.wl =
  477.         {
  478.           s = "PORTALS"
  479.           b = "keep3"
  480.         }
  481.         rtex107.wl =
  482.         {
  483.           s = "PORTALS"
  484.           b = "keep1"
  485.         }
  486.         rtex108.wl =
  487.         {
  488.           s = "PORTALS"
  489.           b = "keep2"
  490.         }
  491.         rtex109.wl =
  492.         {
  493.           s = "PORTALS"
  494.           b = "keep3"
  495.         }
  496.         rtex110.wl =
  497.         {
  498.           s = "PORTALS"
  499.           b = "keep4"
  500.         }
  501.         rtex112.wl =
  502.         {
  503.           s = "PORTALS"
  504.           b = "keep3"
  505.         }
  506.         rtex113.wl =
  507.         {
  508.           s = "PORTALS"
  509.           b = "keep1"
  510.         }
  511.         rtex114.wl =
  512.         {
  513.           s = "PORTALS"
  514.           b = "keep1"
  515.         }
  516.         rtex116.wl =
  517.         {
  518.           s = "PORTALS"
  519.           b = "keep3"
  520.         }
  521.         rtex117.wl =
  522.         {
  523.           s = "PORTALS"
  524.           b = "keep3"
  525.         }
  526.         rtex120.wl =
  527.         {
  528.           s = "PORTALS"
  529.           b = "keep1"
  530.         }
  531.         rtex121.wl =
  532.         {
  533.           s = "PORTALS"
  534.           b = "keep1"
  535.         }
  536.         rtex122.wl =
  537.         {
  538.           s = "PORTALS"
  539.           b = "keep4"
  540.         }
  541.         rtex123.wl =
  542.         {
  543.           s = "PORTALS"
  544.           b = "thomas"
  545.         }
  546.         rtex124.wl =
  547.         {
  548.           s = "PORTALS"
  549.           b = "keep3"
  550.         }
  551.         rtex125.wl =
  552.         {
  553.           s = "PORTALS"
  554.           b = "thomas"
  555.         }
  556.         rtex126.wl =
  557.         {
  558.           s = "PORTALS"
  559.           b = "thomas"
  560.         }
  561.         rtex127.wl =
  562.         {
  563.           s = "PORTALS"
  564.           b = "keep2"
  565.         }
  566.         rtex131.wl =
  567.         {
  568.           s = "PORTALS"
  569.           b = "thomas"
  570.         }
  571.         rtex133.wl =
  572.         {
  573.           s = "PORTALS"
  574.           b = "keep4"
  575.         }
  576.         rtex135.wl =
  577.         {
  578.           s = "PORTALS"
  579.           b = "thomas"
  580.         }
  581.         rtex137.wl =
  582.         {
  583.           s = "PORTALS"
  584.           b = "keep4"
  585.         }
  586.         rtex146.wl =
  587.         {
  588.           s = "PORTALS"
  589.           b = "keep2"
  590.         }
  591.         rtex147.wl =
  592.         {
  593.           s = "PORTALS"
  594.           b = "keep2"
  595.         }
  596.         rtex148.wl =
  597.         {
  598.           s = "PORTALS"
  599.           b = "keep2"
  600.         }
  601.         rtex149.wl =
  602.         {
  603.           s = "PORTALS"
  604.           b = "keep3"
  605.         }
  606.         rtex150.wl =
  607.         {
  608.           s = "PORTALS"
  609.           b = "keep3"
  610.         }
  611.         rtex152.wl =
  612.         {
  613.           s = "PORTALS"
  614.           b = "keep2"
  615.         }
  616.         rtex154.wl =
  617.         {
  618.           s = "PORTALS"
  619.           b = "keep2"
  620.         }
  621.         rtex156.wl =
  622.         {
  623.           s = "PORTALS"
  624.           b = "keep1"
  625.         }
  626.         rtex158.wl =
  627.         {
  628.           s = "PORTALS"
  629.           b = "keep3"
  630.         }
  631.         rtex160.wl =
  632.         {
  633.           s = "PORTALS"
  634.           b = "keep1"
  635.         }
  636.         rtex161.wl =
  637.         {
  638.           s = "PORTALS"
  639.           b = "keep5"
  640.         }
  641.         rtex162.wl =
  642.         {
  643.           s = "PORTALS"
  644.           b = "keep2"
  645.         }
  646.         rtex164.wl =
  647.         {
  648.           s = "PORTALS"
  649.           b = "keep1"
  650.         }
  651.         rtex165.wl =
  652.         {
  653.           s = "PORTALS"
  654.           b = "keep1"
  655.         }
  656.         rtex166.wl =
  657.         {
  658.           s = "PORTALS"
  659.           b = "keep2"
  660.         }
  661.         rtex172.wl =
  662.         {
  663.           s = "PORTALS"
  664.           b = "keep2"
  665.         }
  666.         rtex173.wl =
  667.         {
  668.           s = "PORTALS"
  669.           b = "keep1"
  670.         }
  671.         rtex175.wl =
  672.         {
  673.           s = "PORTALS"
  674.           b = "thomas"
  675.         }
  676.         rtex176.wl =
  677.         {
  678.           s = "PORTALS"
  679.           b = "keep2"
  680.         }
  681.         rtex177.wl =
  682.         {
  683.           s = "PORTALS"
  684.           b = "keep2"
  685.         }
  686.         rtex178.wl =
  687.         {
  688.           s = "PORTALS"
  689.           b = "keep2"
  690.         }
  691.         rtex179.wl =
  692.         {
  693.           s = "PORTALS"
  694.           b = "keep2"
  695.         }
  696.         rtex180.wl =
  697.         {
  698.           s = "PORTALS"
  699.           b = "keep2"
  700.         }
  701.         rtex181.wl =
  702.         {
  703.           s = "PORTALS"
  704.           b = "keep1"
  705.         }
  706.         rtex182.wl =
  707.         {
  708.           s = "PORTALS"
  709.           b = "keep2"
  710.         }
  711.         rtex183.wl =
  712.         {
  713.           s = "PORTALS"
  714.           b = "keep3"
  715.         }
  716.         rtex184.wl =
  717.         {
  718.           s = "PORTALS"
  719.           b = "keep2"
  720.         }
  721.         rtex185.wl =
  722.         {
  723.           s = "PORTALS"
  724.           b = "keep3"
  725.         }
  726.         rtex186.wl =
  727.         {
  728.           s = "PORTALS"
  729.           b = "keep2"
  730.         }
  731.         rtex187.wl =
  732.         {
  733.           s = "PORTALS"
  734.           b = "keep4"
  735.         }
  736.         rtex191.wl =
  737.         {
  738.           s = "PORTALS"
  739.           b = "keep2"
  740.         }
  741.         rtex199.wl =
  742.         {
  743.           s = "PORTALS"
  744.           b = "keep1"
  745.         }
  746.         rtex202.wl =
  747.         {
  748.           s = "PORTALS"
  749.           b = "keep1"
  750.         }
  751.         rtex203.wl =
  752.         {
  753.           s = "PORTALS"
  754.           b = "keep2"
  755.         }
  756.         rtex204.wl =
  757.         {
  758.           s = "PORTALS"
  759.           b = "keep1"
  760.         }
  761.         rtex205.wl =
  762.         {
  763.           s = "PORTALS"
  764.           b = "keep2"
  765.         }
  766.         rtex206.wl =
  767.         {
  768.           s = "PORTALS"
  769.           b = "keep2"
  770.         }
  771.         rtex207.wl =
  772.         {
  773.           s = "PORTALS"
  774.           b = "keep1"
  775.         }
  776.         rtex210.wl =
  777.         {
  778.           s = "PORTALS"
  779.           b = "keep2"
  780.         }
  781.         rtex211.wl =
  782.         {
  783.           s = "PORTALS"
  784.           b = "keep2"
  785.         }
  786.         rtex214.wl =
  787.         {
  788.           s = "PORTALS"
  789.           b = "keep2"
  790.         }
  791.         rtex221.wl =
  792.         {
  793.           s = "PORTALS"
  794.           b = "keep2"
  795.         }
  796.         rtex222.wl =
  797.         {
  798.           s = "PORTALS"
  799.           b = "keep2"
  800.         }
  801.         rtex223.wl =
  802.         {
  803.           s = "PORTALS"
  804.           b = "keep2"
  805.         }
  806.         rtex224.wl =
  807.         {
  808.           s = "PORTALS"
  809.           b = "keep1"
  810.         }
  811.         rtex225.wl =
  812.         {
  813.           s = "PORTALS"
  814.           b = "keep1"
  815.         }
  816.         rtex228.wl =
  817.         {
  818.           s = "PORTALS"
  819.           b = "keep2"
  820.         }
  821.         rtex230.wl =
  822.         {
  823.           s = "PORTALS"
  824.           b = "keep1"
  825.         }
  826.         rtex233.wl =
  827.         {
  828.           s = "PORTALS"
  829.           b = "keep2"
  830.         }
  831.         rtex237.wl =
  832.         {
  833.           s = "PORTALS"
  834.           b = "keep4"
  835.         }
  836.         rtex239.wl =
  837.         {
  838.           s = "PORTALS"
  839.           b = "keep4"
  840.         }
  841.         rtex242.wl =
  842.         {
  843.           s = "PORTALS"
  844.           b = "keep2"
  845.         }
  846.         rtex243.wl =
  847.         {
  848.           s = "PORTALS"
  849.           b = "keep3"
  850.         }
  851.         rtex246.wl =
  852.         {
  853.           s = "PORTALS"
  854.           b = "keep2"
  855.         }
  856.         rtex248.wl =
  857.         {
  858.           s = "PORTALS"
  859.           b = "keep2"
  860.         }
  861.         rtex249.wl =
  862.         {
  863.           s = "PORTALS"
  864.           b = "keep2"
  865.         }
  866.         rtex250.wl =
  867.         {
  868.           s = "PORTALS"
  869.           b = "keep2"
  870.         }
  871.         rtex251.wl =
  872.         {
  873.           s = "PORTALS"
  874.           b = "keep2"
  875.         }
  876.         rtex335.wl =
  877.         {
  878.           s = "PORTALS"
  879.           b = "keep1"
  880.         }
  881.         rtex336.wl =
  882.         {
  883.           s = "PORTALS"
  884.           b = "keep1"
  885.         }
  886.         rtex339.wl =
  887.         {
  888.           s = "PORTALS"
  889.           b = "keep4"
  890.         }
  891.         rtex341.wl =
  892.         {
  893.           s = "PORTALS"
  894.           b = "keep2"
  895.         }
  896.         rtex342.wl =
  897.         {
  898.           s = "PORTALS"
  899.           b = "keep1"
  900.         }
  901.         rtex343.wl =
  902.         {
  903.           s = "PORTALS"
  904.           b = "keep5"
  905.         }
  906.         rtex352.wl =
  907.         {
  908.           s = "PORTALS"
  909.           b = "keep4"
  910.         }
  911.         rtex353.wl =
  912.         {
  913.           s = "PORTALS"
  914.           b = "keep4"
  915.         }
  916.         rtex354.wl =
  917.         {
  918.           s = "PORTALS"
  919.           b = "keep4"
  920.         }
  921.         rtex355.wl =
  922.         {
  923.           s = "PORTALS"
  924.           b = "keep1"
  925.         }
  926.         rtex357.wl =
  927.         {
  928.           s = "PORTALS"
  929.           b = "keep2"
  930.         }
  931.         rtex358.wl =
  932.         {
  933.           s = "PORTALS"
  934.           b = "keep1"
  935.         }
  936.         rtex359.wl =
  937.         {
  938.           s = "PORTALS"
  939.           b = "thomas"
  940.         }
  941.         rtex360.wl =
  942.         {
  943.           s = "PORTALS"
  944.           b = "keep5"
  945.         }
  946.         rtex361.wl =
  947.         {
  948.           s = "PORTALS"
  949.           b = "keep2"
  950.         }
  951.         rtex362.wl =
  952.         {
  953.           s = "PORTALS"
  954.           b = "keep4"
  955.         }
  956.         rtex367.wl =
  957.         {
  958.           s = "PORTALS"
  959.           b = "keep1"
  960.         }
  961.         rtex376.wl =
  962.         {
  963.           s = "PORTALS"
  964.           b = "keep2"
  965.         }
  966.         rtex388.wl =
  967.         {
  968.           s = "PORTALS"
  969.           b = "thomas"
  970.         }
  971.         rtex394.wl =
  972.         {
  973.           s = "PORTALS"
  974.           b = "keep2"
  975.         }
  976.         rtex395.wl =
  977.         {
  978.           s = "PORTALS"
  979.           b = "keep1"
  980.         }
  981.         rtex412.wl =
  982.         {
  983.           s = "PORTALS"
  984.           b = "keep1"
  985.         }
  986.         rtex413.wl =
  987.         {
  988.           s = "PORTALS"
  989.           b = "keep2"
  990.         }
  991.         rtex415.wl =
  992.         {
  993.           s = "PORTALS"
  994.           b = "keep3"
  995.         }
  996.         rtex417.wl =
  997.         {
  998.           s = "PORTALS"
  999.           b = "keep1"
  1000.         }
  1001.         rtex418.wl =
  1002.         {
  1003.           s = "PORTALS"
  1004.           b = "keep3"
  1005.         }
  1006.         rtex419.wl =
  1007.         {
  1008.           s = "PORTALS"
  1009.           b = "keep1"
  1010.         }
  1011.         rtex420.wl =
  1012.         {
  1013.           s = "PORTALS"
  1014.           b = "keep1"
  1015.         }
  1016.         rtex427.wl =
  1017.         {
  1018.           s = "PORTALS"
  1019.           b = "keep5"
  1020.         }
  1021.         rtex429.wl =
  1022.         {
  1023.           s = "PORTALS"
  1024.           b = "keep2"
  1025.         }
  1026.         rtex430.wl =
  1027.         {
  1028.           s = "PORTALS"
  1029.           b = "thomas"
  1030.         }
  1031.         rtex431.wl =
  1032.         {
  1033.           s = "PORTALS"
  1034.           b = "keep1"
  1035.         }
  1036.         rtex432.wl =
  1037.         {
  1038.           s = "PORTALS"
  1039.           b = "keep2"
  1040.         }
  1041.         rtex433.wl =
  1042.         {
  1043.           s = "PORTALS"
  1044.           b = "keep3"
  1045.         }
  1046.         rtex435.wl =
  1047.         {
  1048.           s = "PORTALS"
  1049.           b = "keep4"
  1050.         }
  1051.         rtex437.wl =
  1052.         {
  1053.           s = "PORTALS"
  1054.           b = "keep1"
  1055.         }
  1056.         rtex438.wl =
  1057.         {
  1058.           s = "PORTALS"
  1059.           b = "keep4"
  1060.         }
  1061.         rtex439.wl =
  1062.         {
  1063.           s = "PORTALS"
  1064.           b = "keep2"
  1065.         }
  1066.         rtex440.wl =
  1067.         {
  1068.           s = "PORTALS"
  1069.           b = "keep2"
  1070.         }
  1071.         rtex441.wl =
  1072.         {
  1073.           s = "PORTALS"
  1074.           b = "keep2"
  1075.         }
  1076.         rtex442.wl =
  1077.         {
  1078.           s = "PORTALS"
  1079.           b = "keep4"
  1080.         }
  1081.         rtex443.wl =
  1082.         {
  1083.           s = "PORTALS"
  1084.           b = "keep4"
  1085.         }
  1086.         rtex444.wl =
  1087.         {
  1088.           s = "PORTALS"
  1089.           b = "keep2"
  1090.         }
  1091.         rtex445.wl =
  1092.         {
  1093.           s = "PORTALS"
  1094.           b = "keep4"
  1095.         }
  1096.         rtex446.wl =
  1097.         {
  1098.           s = "PORTALS"
  1099.           b = "keep4"
  1100.         }
  1101.         rtex447.wl =
  1102.         {
  1103.           s = "PORTALS"
  1104.           b = "keep3"
  1105.         }
  1106.         rtex450.wl =
  1107.         {
  1108.           s = "PORTALS"
  1109.           b = "keep1"
  1110.         }
  1111.         rtex451.wl =
  1112.         {
  1113.           s = "PORTALS"
  1114.           b = "keep4"
  1115.         }
  1116.         rtex452.wl =
  1117.         {
  1118.           s = "PORTALS"
  1119.           b = "thomas"
  1120.         }
  1121.         rtex454.wl =
  1122.         {
  1123.           s = "PORTALS"
  1124.           b = "keep2"
  1125.         }
  1126.         rtex455.wl =
  1127.         {
  1128.           s = "PORTALS"
  1129.           b = "thomas"
  1130.         }
  1131.         rtex456.wl =
  1132.         {
  1133.           s = "PORTALS"
  1134.           b = "thomas"
  1135.         }
  1136.         rtex457.wl =
  1137.         {
  1138.           s = "PORTALS"
  1139.           b = "keep1"
  1140.         }
  1141.         rtex458.wl =
  1142.         {
  1143.           s = "PORTALS"
  1144.           b = "keep1"
  1145.         }
  1146.         rtex459.wl =
  1147.         {
  1148.           s = "PORTALS"
  1149.           b = "thomas"
  1150.         }
  1151.         rtex460.wl =
  1152.         {
  1153.           s = "PORTALS"
  1154.           b = "keep1"
  1155.         }
  1156.         rtex461.wl =
  1157.         {
  1158.           s = "PORTALS"
  1159.           b = "keep1"
  1160.         }
  1161.         rtex462.wl =
  1162.         {
  1163.           s = "PORTALS"
  1164.           b = "keep2"
  1165.         }
  1166.         rtex463.wl =
  1167.         {
  1168.           s = "PORTALS"
  1169.           b = "keep1"
  1170.         }
  1171.         rtex464.wl =
  1172.         {
  1173.           s = "PORTALS"
  1174.           b = "keep2"
  1175.         }
  1176.         rtex469.wl =
  1177.         {
  1178.           s = "PORTALS"
  1179.           b = "keep2"
  1180.         }
  1181.         rtex474.wl =
  1182.         {
  1183.           s = "PORTALS"
  1184.           b = "keep2"
  1185.         }
  1186.         rtex476.wl =
  1187.         {
  1188.           s = "PORTALS"
  1189.           b = "keep2"
  1190.         }
  1191.         rtex477.wl =
  1192.         {
  1193.           s = "PORTALS"
  1194.           b = "keep2"
  1195.         }
  1196.         rtex479.wl =
  1197.         {
  1198.           s = "PORTALS"
  1199.           b = "keep2"
  1200.         }
  1201.         rtex481.wl =
  1202.         {
  1203.           s = "PORTALS"
  1204.           b = "keep5"
  1205.         }
  1206.         rtex485.wl =
  1207.         {
  1208.           s = "PORTALS"
  1209.           b = "keep1"
  1210.         }
  1211.         rtex488.wl =
  1212.         {
  1213.           s = "PORTALS"
  1214.           b = "keep1"
  1215.         }
  1216.         rtex490.wl =
  1217.         {
  1218.           s = "PORTALS"
  1219.           b = "keep5"
  1220.         }
  1221.         rtex491.wl =
  1222.         {
  1223.           s = "PORTALS"
  1224.           b = "keep1"
  1225.         }
  1226.         rtex492.wl =
  1227.         {
  1228.           s = "PORTALS"
  1229.           b = "keep1"
  1230.         }
  1231.         rtex493.wl =
  1232.         {
  1233.           s = "PORTALS"
  1234.           b = "keep1"
  1235.         }
  1236.         rtex495.wl =
  1237.         {
  1238.           s = "PORTALS"
  1239.           b = "keep1"
  1240.         }
  1241.         rtex496.wl =
  1242.         {
  1243.           s = "PORTALS"
  1244.           b = "keep1"
  1245.         }
  1246.         rtex498.wl =
  1247.         {
  1248.           s = "PORTALS"
  1249.           b = "thomas"
  1250.         }
  1251.         rtex499.wl =
  1252.         {
  1253.           s = "PORTALS"
  1254.           b = "keep3"
  1255.         }
  1256.         rtex500.wl =
  1257.         {
  1258.           s = "PORTALS"
  1259.           b = "keep2"
  1260.         }
  1261.         rtex502.wl =
  1262.         {
  1263.           s = "PORTALS"
  1264.           b = "keep2"
  1265.         }
  1266.         rtex503.wl =
  1267.         {
  1268.           s = "PORTALS"
  1269.           b = "keep2"
  1270.         }
  1271.         rtex506.wl =
  1272.         {
  1273.           s = "PORTALS"
  1274.           b = "keep2"
  1275.         }
  1276.         rtex508.wl =
  1277.         {
  1278.           s = "PORTALS"
  1279.           b = "keep2"
  1280.         }
  1281.         rtex513.wl =
  1282.         {
  1283.           s = "PORTALS"
  1284.           b = "thomas"
  1285.         }
  1286.         rtex515.wl =
  1287.         {
  1288.           s = "PORTALS"
  1289.           b = "keep2"
  1290.         }
  1291.         rtex516.wl =
  1292.         {
  1293.           s = "PORTALS"
  1294.           b = "thomas"
  1295.         }
  1296.         rtex517.wl =
  1297.         {
  1298.           s = "PORTALS"
  1299.           b = "thomas"
  1300.         }
  1301.         rtex518.wl =
  1302.         {
  1303.           s = "PORTALS"
  1304.           b = "thomas"
  1305.         }
  1306.         rtex519.wl =
  1307.         {
  1308.           s = "PORTALS"
  1309.           b = "thomas"
  1310.         }
  1311.         rtex520.wl =
  1312.         {
  1313.           s = "PORTALS"
  1314.           b = "thomas"
  1315.         }
  1316.         sky000.wl =
  1317.         {
  1318.           s = "PORTALS"
  1319.           b = "thomas"
  1320.         }
  1321.         sky001.wl =
  1322.         {
  1323.           s = "PORTALS"
  1324.           b = "keep1"
  1325.         }
  1326.         thronetex1.wl =
  1327.         {
  1328.           s = "PORTALS"
  1329.           b = "keep4"
  1330.         }
  1331.         trimtex.wl =
  1332.         {
  1333.           s = "PORTALS"
  1334.           b = "keep1"
  1335.         }
  1336.       }
  1337.       Tibetan.wad =
  1338.       {
  1339.         +0rtex4.wl =
  1340.         {
  1341.           s = "PORTALS"
  1342.           b = "tibet1"
  1343.         }
  1344.         +0rtex5.wl =
  1345.         {
  1346.           s = "PORTALS"
  1347.           b = "tibet1"
  1348.         }
  1349.         +0swit0.wl =
  1350.         {
  1351.           s = "PORTALS"
  1352.           b = "tibet2"
  1353.         }
  1354.         +0swit1.wl =
  1355.         {
  1356.           s = "PORTALS"
  1357.           b = "tibet4"
  1358.         }
  1359.         +0swit2.wl =
  1360.         {
  1361.           s = "PORTALS"
  1362.           b = "tibet4"
  1363.         }
  1364.         +0swit3.wl =
  1365.         {
  1366.           s = "PORTALS"
  1367.           b = "tibet4"
  1368.         }
  1369.         +0swit4.wl =
  1370.         {
  1371.           s = "PORTALS"
  1372.           b = "tibet4"
  1373.         }
  1374.         +0swit5.wl =
  1375.         {
  1376.           s = "PORTALS"
  1377.           b = "tibet4"
  1378.         }
  1379.         +0swit6.wl =
  1380.         {
  1381.           s = "PORTALS"
  1382.           b = "tibet4"
  1383.         }
  1384.         +1rtex4.wl =
  1385.         {
  1386.           s = "PORTALS"
  1387.           b = "tibet1"
  1388.         }
  1389.         +1rtex5.wl =
  1390.         {
  1391.           s = "PORTALS"
  1392.           b = "tibet1"
  1393.         }
  1394.         +2rtex4.wl =
  1395.         {
  1396.           s = "PORTALS"
  1397.           b = "tibet1"
  1398.         }
  1399.         +2rtex5.wl =
  1400.         {
  1401.           s = "PORTALS"
  1402.           b = "tibet1"
  1403.         }
  1404.         +3rtex4.wl =
  1405.         {
  1406.           s = "PORTALS"
  1407.           b = "tibet1"
  1408.         }
  1409.         +3rtex5.wl =
  1410.         {
  1411.           s = "PORTALS"
  1412.           b = "tibet1"
  1413.         }
  1414.         +4rtex4.wl =
  1415.         {
  1416.           s = "PORTALS"
  1417.           b = "tibet1"
  1418.         }
  1419.         +4rtex5.wl =
  1420.         {
  1421.           s = "PORTALS"
  1422.           b = "tibet1"
  1423.         }
  1424.         +5rtex5.wl =
  1425.         {
  1426.           s = "PORTALS"
  1427.           b = "tibet1"
  1428.         }
  1429.         +aswit0.wl =
  1430.         {
  1431.           s = "PORTALS"
  1432.           b = "tibet2"
  1433.         }
  1434.         +aswit1.wl =
  1435.         {
  1436.           s = "PORTALS"
  1437.           b = "tibet4"
  1438.         }
  1439.         +aswit2.wl =
  1440.         {
  1441.           s = "PORTALS"
  1442.           b = "tibet4"
  1443.         }
  1444.         +aswit3.wl =
  1445.         {
  1446.           s = "PORTALS"
  1447.           b = "tibet4"
  1448.         }
  1449.         +aswit4.wl =
  1450.         {
  1451.           s = "PORTALS"
  1452.           b = "tibet4"
  1453.         }
  1454.         +aswit5.wl =
  1455.         {
  1456.           s = "PORTALS"
  1457.           b = "tibet4"
  1458.         }
  1459.         +aswit6.wl =
  1460.         {
  1461.           s = "PORTALS"
  1462.           b = "tibet4"
  1463.         }
  1464.         rpal238.wl =
  1465.         {
  1466.           s = "PORTALS"
  1467.           b = "tibet3"
  1468.         }
  1469.         rpal239.wl =
  1470.         {
  1471.           s = "PORTALS"
  1472.           b = "tibet4"
  1473.         }
  1474.         rpal240.wl =
  1475.         {
  1476.           s = "PORTALS"
  1477.           b = "tibet2"
  1478.         }
  1479.         rpal241.wl =
  1480.         {
  1481.           s = "PORTALS"
  1482.           b = "tibet2"
  1483.         }
  1484.         rpal243.wl =
  1485.         {
  1486.           s = "PORTALS"
  1487.           b = "tibet4"
  1488.         }
  1489.         rpal244.wl =
  1490.         {
  1491.           s = "PORTALS"
  1492.           b = "tibet5"
  1493.         }
  1494.         rpal246.wl =
  1495.         {
  1496.           s = "PORTALS"
  1497.           b = "tibet4"
  1498.         }
  1499.         rpal273.wl =
  1500.         {
  1501.           s = "PORTALS"
  1502.           b = "tibet2"
  1503.         }
  1504.         rpal274.wl =
  1505.         {
  1506.           s = "PORTALS"
  1507.           b = "tibet8"
  1508.         }
  1509.         rpal276.wl =
  1510.         {
  1511.           s = "PORTALS"
  1512.           b = "tibet8"
  1513.         }
  1514.         rpal277.wl =
  1515.         {
  1516.           s = "PORTALS"
  1517.           b = "tibet1"
  1518.         }
  1519.         rpal280.wl =
  1520.         {
  1521.           s = "PORTALS"
  1522.           b = "tibet2"
  1523.         }
  1524.         rpal281.wl =
  1525.         {
  1526.           s = "PORTALS"
  1527.           b = "tibet8"
  1528.         }
  1529.         rpal282.wl =
  1530.         {
  1531.           s = "PORTALS"
  1532.           b = "tibet8"
  1533.         }
  1534.         rpal291.wl =
  1535.         {
  1536.           s = "PORTALS"
  1537.           b = "tibet8"
  1538.         }
  1539.         rpal292.wl =
  1540.         {
  1541.           s = "PORTALS"
  1542.           b = "tibet2"
  1543.         }
  1544.         rpal293.wl =
  1545.         {
  1546.           s = "PORTALS"
  1547.           b = "tibet8"
  1548.         }
  1549.         rpal300.wl =
  1550.         {
  1551.           s = "PORTALS"
  1552.           b = "tibet8"
  1553.         }
  1554.         rpal301.wl =
  1555.         {
  1556.           s = "PORTALS"
  1557.           b = "tibet7"
  1558.         }
  1559.         rpal304.wl =
  1560.         {
  1561.           s = "PORTALS"
  1562.           b = "tibet1"
  1563.         }
  1564.         rpal305.wl =
  1565.         {
  1566.           s = "PORTALS"
  1567.           b = "tibet8"
  1568.         }
  1569.         rpal306.wl =
  1570.         {
  1571.           s = "PORTALS"
  1572.           b = "tibet8"
  1573.         }
  1574.         rpal308.wl =
  1575.         {
  1576.           s = "PORTALS"
  1577.           b = "tibet7"
  1578.         }
  1579.         rpal309.wl =
  1580.         {
  1581.           s = "PORTALS"
  1582.           b = "tibet8"
  1583.         }
  1584.         rpal310.wl =
  1585.         {
  1586.           s = "PORTALS"
  1587.           b = "tibet8"
  1588.         }
  1589.         rpal311.wl =
  1590.         {
  1591.           s = "PORTALS"
  1592.           b = "tibet8"
  1593.         }
  1594.         rpal312.wl =
  1595.         {
  1596.           s = "PORTALS"
  1597.           b = "tibet10"
  1598.         }
  1599.         rpal314.wl =
  1600.         {
  1601.           s = "PORTALS"
  1602.           b = "tibet8"
  1603.         }
  1604.         rpal315.wl =
  1605.         {
  1606.           s = "PORTALS"
  1607.           b = "tibet8"
  1608.         }
  1609.         rpal316.wl =
  1610.         {
  1611.           s = "PORTALS"
  1612.           b = "tibet9"
  1613.         }
  1614.         rpal317.wl =
  1615.         {
  1616.           s = "PORTALS"
  1617.           b = "tibet8"
  1618.         }
  1619.         rpal318.wl =
  1620.         {
  1621.           s = "PORTALS"
  1622.           b = "tibet2"
  1623.         }
  1624.         rpal319.wl =
  1625.         {
  1626.           s = "PORTALS"
  1627.           b = "tibet8"
  1628.         }
  1629.         rpal320.wl =
  1630.         {
  1631.           s = "PORTALS"
  1632.           b = "tibet8"
  1633.         }
  1634.         rpal321.wl =
  1635.         {
  1636.           s = "PORTALS"
  1637.           b = "tibet8"
  1638.         }
  1639.         rpal323.wl =
  1640.         {
  1641.           s = "PORTALS"
  1642.           b = "tibet8"
  1643.         }
  1644.         rpal324.wl =
  1645.         {
  1646.           s = "PORTALS"
  1647.           b = "tibet8"
  1648.         }
  1649.         rpal325.wl =
  1650.         {
  1651.           s = "PORTALS"
  1652.           b = "tibet8"
  1653.         }
  1654.         rpal326.wl =
  1655.         {
  1656.           s = "PORTALS"
  1657.           b = "tibet8"
  1658.         }
  1659.         rpal328.wl =
  1660.         {
  1661.           s = "PORTALS"
  1662.           b = "tibet7"
  1663.         }
  1664.         rpal329.wl =
  1665.         {
  1666.           s = "PORTALS"
  1667.           b = "tibet8"
  1668.         }
  1669.         rpal331.wl =
  1670.         {
  1671.           s = "PORTALS"
  1672.           b = "tibet8"
  1673.         }
  1674.         rpal332.wl =
  1675.         {
  1676.           s = "PORTALS"
  1677.           b = "tibet8"
  1678.         }
  1679.         rpal333.wl =
  1680.         {
  1681.           s = "PORTALS"
  1682.           b = "tibet8"
  1683.         }
  1684.         rpal334.wl =
  1685.         {
  1686.           s = "PORTALS"
  1687.           b = "tibet8"
  1688.         }
  1689.         rpal335.wl =
  1690.         {
  1691.           s = "PORTALS"
  1692.           b = "tibet8"
  1693.         }
  1694.         rpal356.wl =
  1695.         {
  1696.           s = "PORTALS"
  1697.           b = "tibet8"
  1698.         }
  1699.         rpal358.wl =
  1700.         {
  1701.           s = "PORTALS"
  1702.           b = "tibet7"
  1703.         }
  1704.         rpal359.wl =
  1705.         {
  1706.           s = "PORTALS"
  1707.           b = "tibet2"
  1708.         }
  1709.         rpal360.wl =
  1710.         {
  1711.           s = "PORTALS"
  1712.           b = "tibet7"
  1713.         }
  1714.         rpal362.wl =
  1715.         {
  1716.           s = "PORTALS"
  1717.           b = "tibet7"
  1718.         }
  1719.         rpal363.wl =
  1720.         {
  1721.           s = "PORTALS"
  1722.           b = "tibet7"
  1723.         }
  1724.         rpal364.wl =
  1725.         {
  1726.           s = "PORTALS"
  1727.           b = "tibet8"
  1728.         }
  1729.         rpal365.wl =
  1730.         {
  1731.           s = "PORTALS"
  1732.           b = "tibet8"
  1733.         }
  1734.         rpal366.wl =
  1735.         {
  1736.           s = "PORTALS"
  1737.           b = "tibet8"
  1738.         }
  1739.         ttex001.wl =
  1740.         {
  1741.           s = "PORTALS"
  1742.           b = "tibet3"
  1743.         }
  1744.         ttex002.wl =
  1745.         {
  1746.           s = "PORTALS"
  1747.           b = "tibet6"
  1748.         }
  1749.         ttex003.wl =
  1750.         {
  1751.           s = "PORTALS"
  1752.           b = "tibet1"
  1753.         }
  1754.         ttex004.wl =
  1755.         {
  1756.           s = "PORTALS"
  1757.           b = "tibet1"
  1758.         }
  1759.         ttex005.wl =
  1760.         {
  1761.           s = "PORTALS"
  1762.           b = "tibet6"
  1763.         }
  1764.         ttex006.wl =
  1765.         {
  1766.           s = "PORTALS"
  1767.           b = "tibet1"
  1768.         }
  1769.         ttex008.wl =
  1770.         {
  1771.           s = "PORTALS"
  1772.           b = "tibet3"
  1773.         }
  1774.         ttex009.wl =
  1775.         {
  1776.           s = "PORTALS"
  1777.           b = "tibet1"
  1778.         }
  1779.         ttex010.wl =
  1780.         {
  1781.           s = "PORTALS"
  1782.           b = "tibet2"
  1783.         }
  1784.         ttex012.wl =
  1785.         {
  1786.           s = "PORTALS"
  1787.           b = "tibet1"
  1788.         }
  1789.         ttex013.wl =
  1790.         {
  1791.           s = "PORTALS"
  1792.           b = "tibet1"
  1793.         }
  1794.         ttex014.wl =
  1795.         {
  1796.           s = "PORTALS"
  1797.           b = "tibet1"
  1798.         }
  1799.         ttex016.wl =
  1800.         {
  1801.           s = "PORTALS"
  1802.           b = "tibet1"
  1803.         }
  1804.         ttex017.wl =
  1805.         {
  1806.           s = "PORTALS"
  1807.           b = "tibet3"
  1808.         }
  1809.         ttex018.wl =
  1810.         {
  1811.           s = "PORTALS"
  1812.           b = "tibet1"
  1813.         }
  1814.         ttex019.wl =
  1815.         {
  1816.           s = "PORTALS"
  1817.           b = "tibet1"
  1818.         }
  1819.         ttex020.wl =
  1820.         {
  1821.           s = "PORTALS"
  1822.           b = "tibet1"
  1823.         }
  1824.         ttex021.wl =
  1825.         {
  1826.           s = "PORTALS"
  1827.           b = "tibet1"
  1828.         }
  1829.         ttex022.wl =
  1830.         {
  1831.           s = "PORTALS"
  1832.           b = "tibet2"
  1833.         }
  1834.         ttex023.wl =
  1835.         {
  1836.           s = "PORTALS"
  1837.           b = "tibet1"
  1838.         }
  1839.         ttex024.wl =
  1840.         {
  1841.           s = "PORTALS"
  1842.           b = "tibet1"
  1843.         }
  1844.         ttex025.wl =
  1845.         {
  1846.           s = "PORTALS"
  1847.           b = "tibet6"
  1848.         }
  1849.         ttex026.wl =
  1850.         {
  1851.           s = "PORTALS"
  1852.           b = "tibet1"
  1853.         }
  1854.         ttex027.wl =
  1855.         {
  1856.           s = "PORTALS"
  1857.           b = "tibet2"
  1858.         }
  1859.         ttex028.wl =
  1860.         {
  1861.           s = "PORTALS"
  1862.           b = "tibet2"
  1863.         }
  1864.         ttex029.wl =
  1865.         {
  1866.           s = "PORTALS"
  1867.           b = "tibet6"
  1868.         }
  1869.         ttex030.wl =
  1870.         {
  1871.           s = "PORTALS"
  1872.           b = "tibet6"
  1873.         }
  1874.         ttex031.wl =
  1875.         {
  1876.           s = "PORTALS"
  1877.           b = "tibet6"
  1878.         }
  1879.         ttex032.wl =
  1880.         {
  1881.           s = "PORTALS"
  1882.           b = "tibet3"
  1883.         }
  1884.         ttex033.wl =
  1885.         {
  1886.           s = "PORTALS"
  1887.           b = "tibet2"
  1888.         }
  1889.         ttex035.wl =
  1890.         {
  1891.           s = "PORTALS"
  1892.           b = "tibet2"
  1893.         }
  1894.         ttex037.wl =
  1895.         {
  1896.           s = "PORTALS"
  1897.           b = "tibet1"
  1898.         }
  1899.         ttex038.wl =
  1900.         {
  1901.           s = "PORTALS"
  1902.           b = "tibet1"
  1903.         }
  1904.         ttex039.wl =
  1905.         {
  1906.           s = "PORTALS"
  1907.           b = "tibet1"
  1908.         }
  1909.         ttex040.wl =
  1910.         {
  1911.           s = "PORTALS"
  1912.           b = "tibet2"
  1913.         }
  1914.         ttex041.wl =
  1915.         {
  1916.           s = "PORTALS"
  1917.           b = "tibet6"
  1918.         }
  1919.         ttex042.wl =
  1920.         {
  1921.           s = "PORTALS"
  1922.           b = "tibet2"
  1923.         }
  1924.         ttex043.wl =
  1925.         {
  1926.           s = "PORTALS"
  1927.           b = "tibet1"
  1928.         }
  1929.         ttex044.wl =
  1930.         {
  1931.           s = "PORTALS"
  1932.           b = "tibet1"
  1933.         }
  1934.         ttex045.wl =
  1935.         {
  1936.           s = "PORTALS"
  1937.           b = "tibet6"
  1938.         }
  1939.         ttex046.wl =
  1940.         {
  1941.           s = "PORTALS"
  1942.           b = "tibet1"
  1943.         }
  1944.         ttex048.wl =
  1945.         {
  1946.           s = "PORTALS"
  1947.           b = "tibet1"
  1948.         }
  1949.         ttex049.wl =
  1950.         {
  1951.           s = "PORTALS"
  1952.           b = "tibet2"
  1953.         }
  1954.         ttex050.wl =
  1955.         {
  1956.           s = "PORTALS"
  1957.           b = "tibet2"
  1958.         }
  1959.         ttex051.wl =
  1960.         {
  1961.           s = "PORTALS"
  1962.           b = "tibet1"
  1963.         }
  1964.         ttex052.wl =
  1965.         {
  1966.           s = "PORTALS"
  1967.           b = "tibet2"
  1968.         }
  1969.         ttex053.wl =
  1970.         {
  1971.           s = "PORTALS"
  1972.           b = "tibet2"
  1973.         }
  1974.         ttex054.wl =
  1975.         {
  1976.           s = "PORTALS"
  1977.           b = "tibet2"
  1978.         }
  1979.         ttex055.wl =
  1980.         {
  1981.           s = "PORTALS"
  1982.           b = "tibet2"
  1983.         }
  1984.         ttex056.wl =
  1985.         {
  1986.           s = "PORTALS"
  1987.           b = "tibet3"
  1988.         }
  1989.         ttex057.wl =
  1990.         {
  1991.           s = "PORTALS"
  1992.           b = "tibet1"
  1993.         }
  1994.         ttex059.wl =
  1995.         {
  1996.           s = "PORTALS"
  1997.           b = "tibet1"
  1998.         }
  1999.         ttex060.wl =
  2000.         {
  2001.           s = "PORTALS"
  2002.           b = "tibet2"
  2003.         }
  2004.         ttex061.wl =
  2005.         {
  2006.           s = "PORTALS"
  2007.           b = "tibet2"
  2008.         }
  2009.         ttex062.wl =
  2010.         {
  2011.           s = "PORTALS"
  2012.           b = "tibet2"
  2013.         }
  2014.         ttex063.wl =
  2015.         {
  2016.           s = "PORTALS"
  2017.           b = "tibet1"
  2018.         }
  2019.         ttex064.wl =
  2020.         {
  2021.           s = "PORTALS"
  2022.           b = "tibet3"
  2023.         }
  2024.         ttex065.wl =
  2025.         {
  2026.           s = "PORTALS"
  2027.           b = "tibet1"
  2028.         }
  2029.         ttex066.wl =
  2030.         {
  2031.           s = "PORTALS"
  2032.           b = "tibet1"
  2033.         }
  2034.         ttex067.wl =
  2035.         {
  2036.           s = "PORTALS"
  2037.           b = "tibet2"
  2038.         }
  2039.         ttex068.wl =
  2040.         {
  2041.           s = "PORTALS"
  2042.           b = "tibet1"
  2043.         }
  2044.         ttex069.wl =
  2045.         {
  2046.           s = "PORTALS"
  2047.           b = "tibet2"
  2048.         }
  2049.         ttex070.wl =
  2050.         {
  2051.           s = "PORTALS"
  2052.           b = "tibet1"
  2053.         }
  2054.         ttex071.wl =
  2055.         {
  2056.           s = "PORTALS"
  2057.           b = "tibet2"
  2058.         }
  2059.         ttex072.wl =
  2060.         {
  2061.           s = "PORTALS"
  2062.           b = "tibet2"
  2063.         }
  2064.         ttex073.wl =
  2065.         {
  2066.           s = "PORTALS"
  2067.           b = "tibet7"
  2068.         }
  2069.         ttex074.wl =
  2070.         {
  2071.           s = "PORTALS"
  2072.           b = "tibet6"
  2073.         }
  2074.         ttex075.wl =
  2075.         {
  2076.           s = "PORTALS"
  2077.           b = "tibet8"
  2078.         }
  2079.         ttex078.wl =
  2080.         {
  2081.           s = "PORTALS"
  2082.           b = "tibet3"
  2083.         }
  2084.         ttex079.wl =
  2085.         {
  2086.           s = "PORTALS"
  2087.           b = "tibet1"
  2088.         }
  2089.         ttex080.wl =
  2090.         {
  2091.           s = "PORTALS"
  2092.           b = "tibet1"
  2093.         }
  2094.         ttex085.wl =
  2095.         {
  2096.           s = "PORTALS"
  2097.           b = "tibet1"
  2098.         }
  2099.         ttex086.wl =
  2100.         {
  2101.           s = "PORTALS"
  2102.           b = "tibet1"
  2103.         }
  2104.         ttex087.wl =
  2105.         {
  2106.           s = "PORTALS"
  2107.           b = "tibet1"
  2108.         }
  2109.         ttex088.wl =
  2110.         {
  2111.           s = "PORTALS"
  2112.           b = "tibet1"
  2113.         }
  2114.         ttex089.wl =
  2115.         {
  2116.           s = "PORTALS"
  2117.           b = "tibet1"
  2118.         }
  2119.         ttex090.wl =
  2120.         {
  2121.           s = "PORTALS"
  2122.           b = "tibet3"
  2123.         }
  2124.         ttex096.wl =
  2125.         {
  2126.           s = "PORTALS"
  2127.           b = "tibet1"
  2128.         }
  2129.         ttex097.wl =
  2130.         {
  2131.           s = "PORTALS"
  2132.           b = "tibet2"
  2133.         }
  2134.         ttex098.wl =
  2135.         {
  2136.           s = "PORTALS"
  2137.           b = "tibet1"
  2138.         }
  2139.         ttex099.wl =
  2140.         {
  2141.           s = "PORTALS"
  2142.           b = "tibet3"
  2143.         }
  2144.         ttex100.wl =
  2145.         {
  2146.           s = "PORTALS"
  2147.           b = "tibet2"
  2148.         }
  2149.         ttex101.wl =
  2150.         {
  2151.           s = "PORTALS"
  2152.           b = "tibet8"
  2153.         }
  2154.         ttex103.wl =
  2155.         {
  2156.           s = "PORTALS"
  2157.           b = "tibet4"
  2158.         }
  2159.         ttex105.wl =
  2160.         {
  2161.           s = "PORTALS"
  2162.           b = "tibet2"
  2163.         }
  2164.         ttex107.wl =
  2165.         {
  2166.           s = "PORTALS"
  2167.           b = "tibet1"
  2168.         }
  2169.         ttex108.wl =
  2170.         {
  2171.           s = "PORTALS"
  2172.           b = "tibet2"
  2173.         }
  2174.         ttex109.wl =
  2175.         {
  2176.           s = "PORTALS"
  2177.           b = "tibet6"
  2178.         }
  2179.         ttex111.wl =
  2180.         {
  2181.           s = "PORTALS"
  2182.           b = "tibet3"
  2183.         }
  2184.         ttex112.wl =
  2185.         {
  2186.           s = "PORTALS"
  2187.           b = "tibet2"
  2188.         }
  2189.         ttex113.wl =
  2190.         {
  2191.           s = "PORTALS"
  2192.           b = "tibet1"
  2193.         }
  2194.         ttex114.wl =
  2195.         {
  2196.           s = "PORTALS"
  2197.           b = "tibet2"
  2198.         }
  2199.         ttex115.wl =
  2200.         {
  2201.           s = "PORTALS"
  2202.           b = "tibet1"
  2203.         }
  2204.         ttex116.wl =
  2205.         {
  2206.           s = "PORTALS"
  2207.           b = "tibet3"
  2208.         }
  2209.         ttex117.wl =
  2210.         {
  2211.           s = "PORTALS"
  2212.           b = "tibet1"
  2213.         }
  2214.         ttex118.wl =
  2215.         {
  2216.           s = "PORTALS"
  2217.           b = "tibet2"
  2218.         }
  2219.         ttex119.wl =
  2220.         {
  2221.           s = "PORTALS"
  2222.           b = "tibet2"
  2223.         }
  2224.         ttex121.wl =
  2225.         {
  2226.           s = "PORTALS"
  2227.           b = "tibet2"
  2228.         }
  2229.         ttex122.wl =
  2230.         {
  2231.           s = "PORTALS"
  2232.           b = "tibet1"
  2233.         }
  2234.         ttex123.wl =
  2235.         {
  2236.           s = "PORTALS"
  2237.           b = "tibet1"
  2238.         }
  2239.         ttex124.wl =
  2240.         {
  2241.           s = "PORTALS"
  2242.           b = "tibet1"
  2243.         }
  2244.         ttex126.wl =
  2245.         {
  2246.           s = "PORTALS"
  2247.           b = "tibet2"
  2248.         }
  2249.         ttex130.wl =
  2250.         {
  2251.           s = "PORTALS"
  2252.           b = "tibet1"
  2253.         }
  2254.         ttex132.wl =
  2255.         {
  2256.           s = "PORTALS"
  2257.           b = "tibet6"
  2258.         }
  2259.         ttex133.wl =
  2260.         {
  2261.           s = "PORTALS"
  2262.           b = "tibet1"
  2263.         }
  2264.         ttex134.wl =
  2265.         {
  2266.           s = "PORTALS"
  2267.           b = "tibet1"
  2268.         }
  2269.         ttex135.wl =
  2270.         {
  2271.           s = "PORTALS"
  2272.           b = "tibet1"
  2273.         }
  2274.         ttex136.wl =
  2275.         {
  2276.           s = "PORTALS"
  2277.           b = "tibet1"
  2278.         }
  2279.         ttex137.wl =
  2280.         {
  2281.           s = "PORTALS"
  2282.           b = "tibet1"
  2283.         }
  2284.         ttex138.wl =
  2285.         {
  2286.           s = "PORTALS"
  2287.           b = "tibet2"
  2288.         }
  2289.         ttex139.wl =
  2290.         {
  2291.           s = "PORTALS"
  2292.           b = "tibet2"
  2293.         }
  2294.         ttex140.wl =
  2295.         {
  2296.           s = "PORTALS"
  2297.           b = "tibet1"
  2298.         }
  2299.         ttex141.wl =
  2300.         {
  2301.           s = "PORTALS"
  2302.           b = "tibet2"
  2303.         }
  2304.         ttex142.wl =
  2305.         {
  2306.           s = "PORTALS"
  2307.           b = "tibet2"
  2308.         }
  2309.         ttex143.wl =
  2310.         {
  2311.           s = "PORTALS"
  2312.           b = "tibet7"
  2313.         }
  2314.         ttex144.wl =
  2315.         {
  2316.           s = "PORTALS"
  2317.           b = "tibet1"
  2318.         }
  2319.         ttex145.wl =
  2320.         {
  2321.           s = "PORTALS"
  2322.           b = "tibet2"
  2323.         }
  2324.         ttex146.wl =
  2325.         {
  2326.           s = "PORTALS"
  2327.           b = "tibet2"
  2328.         }
  2329.         ttex149.wl =
  2330.         {
  2331.           s = "PORTALS"
  2332.           b = "tibet1"
  2333.         }
  2334.         ttex150.wl =
  2335.         {
  2336.           s = "PORTALS"
  2337.           b = "tibet3"
  2338.         }
  2339.         ttex151.wl =
  2340.         {
  2341.           s = "PORTALS"
  2342.           b = "tibet3"
  2343.         }
  2344.         ttex152.wl =
  2345.         {
  2346.           s = "PORTALS"
  2347.           b = "tibet3"
  2348.         }
  2349.         ttex153.wl =
  2350.         {
  2351.           s = "PORTALS"
  2352.           b = "tibet1"
  2353.         }
  2354.         ttex154.wl =
  2355.         {
  2356.           s = "PORTALS"
  2357.           b = "tibet2"
  2358.         }
  2359.         ttex156.wl =
  2360.         {
  2361.           s = "PORTALS"
  2362.           b = "tibet2"
  2363.         }
  2364.         ttex158.wl =
  2365.         {
  2366.           s = "PORTALS"
  2367.           b = "tibet1"
  2368.         }
  2369.         ttex159.wl =
  2370.         {
  2371.           s = "PORTALS"
  2372.           b = "tibet1"
  2373.         }
  2374.         ttex161.wl =
  2375.         {
  2376.           s = "PORTALS"
  2377.           b = "tibet1"
  2378.         }
  2379.         ttex162.wl =
  2380.         {
  2381.           s = "PORTALS"
  2382.           b = "tibet6"
  2383.         }
  2384.         ttex163.wl =
  2385.         {
  2386.           s = "PORTALS"
  2387.           b = "tibet2"
  2388.         }
  2389.         ttex164.wl =
  2390.         {
  2391.           s = "PORTALS"
  2392.           b = "tibet6"
  2393.         }
  2394.         ttex167.wl =
  2395.         {
  2396.           s = "PORTALS"
  2397.           b = "tibet1"
  2398.         }
  2399.         ttex168.wl =
  2400.         {
  2401.           s = "PORTALS"
  2402.           b = "tibet1"
  2403.         }
  2404.         ttex170.wl =
  2405.         {
  2406.           s = "PORTALS"
  2407.           b = "tibet2"
  2408.         }
  2409.         ttex171.wl =
  2410.         {
  2411.           s = "PORTALS"
  2412.           b = "tibet1"
  2413.         }
  2414.         ttex172.wl =
  2415.         {
  2416.           s = "PORTALS"
  2417.           b = "tibet6"
  2418.         }
  2419.         ttex174.wl =
  2420.         {
  2421.           s = "PORTALS"
  2422.           b = "tibet1"
  2423.         }
  2424.         ttex175.wl =
  2425.         {
  2426.           s = "PORTALS"
  2427.           b = "tibet1"
  2428.         }
  2429.         ttex177.wl =
  2430.         {
  2431.           s = "PORTALS"
  2432.           b = "tibet1"
  2433.         }
  2434.         ttex179.wl =
  2435.         {
  2436.           s = "PORTALS"
  2437.           b = "tibet7"
  2438.         }
  2439.         ttex185.wl =
  2440.         {
  2441.           s = "PORTALS"
  2442.           b = "tibet5"
  2443.         }
  2444.         ttex188.wl =
  2445.         {
  2446.           s = "PORTALS"
  2447.           b = "tibet1"
  2448.         }
  2449.         ttex192.wl =
  2450.         {
  2451.           s = "PORTALS"
  2452.           b = "tibet1"
  2453.         }
  2454.         ttex195.wl =
  2455.         {
  2456.           s = "PORTALS"
  2457.           b = "tibet7"
  2458.         }
  2459.         ttex198.wl =
  2460.         {
  2461.           s = "PORTALS"
  2462.           b = "tibet7"
  2463.         }
  2464.         ttex199.wl =
  2465.         {
  2466.           s = "PORTALS"
  2467.           b = "tibet2"
  2468.         }
  2469.         ttex200.wl =
  2470.         {
  2471.           s = "PORTALS"
  2472.           b = "tibet7"
  2473.         }
  2474.         ttex201.wl =
  2475.         {
  2476.           s = "PORTALS"
  2477.           b = "tibet1"
  2478.         }
  2479.         ttex202.wl =
  2480.         {
  2481.           s = "PORTALS"
  2482.           b = "tibet6"
  2483.         }
  2484.         ttex203.wl =
  2485.         {
  2486.           s = "PORTALS"
  2487.           b = "tibet4"
  2488.         }
  2489.         ttex204.wl =
  2490.         {
  2491.           s = "PORTALS"
  2492.           b = "tibet7"
  2493.         }
  2494.         ttex206.wl =
  2495.         {
  2496.           s = "PORTALS"
  2497.           b = "tibet3"
  2498.         }
  2499.         ttex207.wl =
  2500.         {
  2501.           s = "PORTALS"
  2502.           b = "tibet3"
  2503.         }
  2504.         ttex208.wl =
  2505.         {
  2506.           s = "PORTALS"
  2507.           b = "tibet3"
  2508.         }
  2509.         ttex209.wl =
  2510.         {
  2511.           s = "PORTALS"
  2512.           b = "tibet1"
  2513.         }
  2514.         ttex210.wl =
  2515.         {
  2516.           s = "PORTALS"
  2517.           b = "tibet1"
  2518.         }
  2519.         ttex211.wl =
  2520.         {
  2521.           s = "PORTALS"
  2522.           b = "tibet1"
  2523.         }
  2524.         ttex212.wl =
  2525.         {
  2526.           s = "PORTALS"
  2527.           b = "tibet2"
  2528.         }
  2529.         ttex215.wl =
  2530.         {
  2531.           s = "PORTALS"
  2532.           b = "tibet2"
  2533.         }
  2534.         ttex217.wl =
  2535.         {
  2536.           s = "PORTALS"
  2537.           b = "tibet1"
  2538.         }
  2539.         ttex218.wl =
  2540.         {
  2541.           s = "PORTALS"
  2542.           b = "tibet1"
  2543.         }
  2544.         ttex220.wl =
  2545.         {
  2546.           s = "PORTALS"
  2547.           b = "tibet1"
  2548.         }
  2549.         ttex221.wl =
  2550.         {
  2551.           s = "PORTALS"
  2552.           b = "tibet1"
  2553.         }
  2554.         ttex222.wl =
  2555.         {
  2556.           s = "PORTALS"
  2557.           b = "tibet3"
  2558.         }
  2559.         ttex223.wl =
  2560.         {
  2561.           s = "PORTALS"
  2562.           b = "tibet3"
  2563.         }
  2564.         ttex224.wl =
  2565.         {
  2566.           s = "PORTALS"
  2567.           b = "tibet1"
  2568.         }
  2569.         ttex225.wl =
  2570.         {
  2571.           s = "PORTALS"
  2572.           b = "tibet6"
  2573.         }
  2574.         ttex226.wl =
  2575.         {
  2576.           s = "PORTALS"
  2577.           b = "tibet4"
  2578.         }
  2579.         ttex227.wl =
  2580.         {
  2581.           s = "PORTALS"
  2582.           b = "tibet1"
  2583.         }
  2584.         ttex228.wl =
  2585.         {
  2586.           s = "PORTALS"
  2587.           b = "tibet3"
  2588.         }
  2589.         ttex229.wl =
  2590.         {
  2591.           s = "PORTALS"
  2592.           b = "tibet3"
  2593.         }
  2594.         ttex230.wl =
  2595.         {
  2596.           s = "PORTALS"
  2597.           b = "tibet1"
  2598.         }
  2599.         ttex235.wl =
  2600.         {
  2601.           s = "PORTALS"
  2602.           b = "tibet7"
  2603.         }
  2604.         ttex236.wl =
  2605.         {
  2606.           s = "PORTALS"
  2607.           b = "tibet6"
  2608.         }
  2609.         ttex245.wl =
  2610.         {
  2611.           s = "PORTALS"
  2612.           b = "tibet1"
  2613.         }
  2614.         ttex247.wl =
  2615.         {
  2616.           s = "PORTALS"
  2617.           b = "tibet2"
  2618.         }
  2619.         ttex248.wl =
  2620.         {
  2621.           s = "PORTALS"
  2622.           b = "tibet1"
  2623.         }
  2624.         ttex249.wl =
  2625.         {
  2626.           s = "PORTALS"
  2627.           b = "tibet1"
  2628.         }
  2629.         ttex250.wl =
  2630.         {
  2631.           s = "PORTALS"
  2632.           b = "tibet1"
  2633.         }
  2634.         ttex251.wl =
  2635.         {
  2636.           s = "PORTALS"
  2637.           b = "tibet2"
  2638.         }
  2639.         ttex255.wl =
  2640.         {
  2641.           s = "PORTALS"
  2642.           b = "tibet1"
  2643.         }
  2644.         ttex256.wl =
  2645.         {
  2646.           s = "PORTALS"
  2647.           b = "tibet1"
  2648.         }
  2649.         ttex257.wl =
  2650.         {
  2651.           s = "PORTALS"
  2652.           b = "tibet1"
  2653.         }
  2654.         ttex258.wl =
  2655.         {
  2656.           s = "PORTALS"
  2657.           b = "tibet1"
  2658.         }
  2659.         ttex259.wl =
  2660.         {
  2661.           s = "PORTALS"
  2662.           b = "tibet1"
  2663.         }
  2664.         ttex260.wl =
  2665.         {
  2666.           s = "PORTALS"
  2667.           b = "tibet1"
  2668.         }
  2669.         ttex261.wl =
  2670.         {
  2671.           s = "PORTALS"
  2672.           b = "tibet7"
  2673.         }
  2674.         ttex262.wl =
  2675.         {
  2676.           s = "PORTALS"
  2677.           b = "tibet1"
  2678.         }
  2679.         ttex263.wl =
  2680.         {
  2681.           s = "PORTALS"
  2682.           b = "tibet7"
  2683.         }
  2684.         ttex264.wl =
  2685.         {
  2686.           s = "PORTALS"
  2687.           b = "tibet1"
  2688.         }
  2689.         ttex267.wl =
  2690.         {
  2691.           s = "PORTALS"
  2692.           b = "tibet10"
  2693.         }
  2694.         ttex268.wl =
  2695.         {
  2696.           s = "PORTALS"
  2697.           b = "tibet5"
  2698.         }
  2699.         ttex269.wl =
  2700.         {
  2701.           s = "PORTALS"
  2702.           b = "tibet1"
  2703.         }
  2704.         ttex270.wl =
  2705.         {
  2706.           s = "PORTALS"
  2707.           b = "tibet1"
  2708.         }
  2709.         ttex271.wl =
  2710.         {
  2711.           s = "PORTALS"
  2712.           b = "tibet8"
  2713.         }
  2714.         ttex272.wl =
  2715.         {
  2716.           s = "PORTALS"
  2717.           b = "tibet8"
  2718.         }
  2719.         ttex275.wl =
  2720.         {
  2721.           s = "PORTALS"
  2722.           b = "tibet1"
  2723.         }
  2724.         ttex283.wl =
  2725.         {
  2726.           s = "PORTALS"
  2727.           b = "tibet2"
  2728.         }
  2729.         ttex285.wl =
  2730.         {
  2731.           s = "PORTALS"
  2732.           b = "tibet2"
  2733.         }
  2734.         ttex349.wl =
  2735.         {
  2736.           s = "PORTALS"
  2737.           b = "tibet5"
  2738.         }
  2739.         ttex351.wl =
  2740.         {
  2741.           s = "PORTALS"
  2742.           b = "tibet7"
  2743.         }
  2744.         ttex352.wl =
  2745.         {
  2746.           s = "PORTALS"
  2747.           b = "tibet7"
  2748.         }
  2749.         ttex353.wl =
  2750.         {
  2751.           s = "PORTALS"
  2752.           b = "tibet2"
  2753.         }
  2754.         ttex367.wl =
  2755.         {
  2756.           s = "PORTALS"
  2757.           b = "tibet5"
  2758.         }
  2759.         ttex368.wl =
  2760.         {
  2761.           s = "PORTALS"
  2762.           b = "tibet5"
  2763.         }
  2764.         ttex369.wl =
  2765.         {
  2766.           s = "PORTALS"
  2767.           b = "tibet7"
  2768.         }
  2769.         ttex371.wl =
  2770.         {
  2771.           s = "PORTALS"
  2772.           b = "tibet5"
  2773.         }
  2774.         ttex372.wl =
  2775.         {
  2776.           s = "PORTALS"
  2777.           b = "tibet5"
  2778.         }
  2779.         ttex373.wl =
  2780.         {
  2781.           s = "PORTALS"
  2782.           b = "tibet1"
  2783.         }
  2784.         ttex374.wl =
  2785.         {
  2786.           s = "PORTALS"
  2787.           b = "tibet5"
  2788.         }
  2789.         ttex375.wl =
  2790.         {
  2791.           s = "PORTALS"
  2792.           b = "tibet5"
  2793.         }
  2794.         ttex376.wl =
  2795.         {
  2796.           s = "PORTALS"
  2797.           b = "tibet5"
  2798.         }
  2799.         ttex377.wl =
  2800.         {
  2801.           s = "PORTALS"
  2802.           b = "tibet2"
  2803.         }
  2804.         ttex378.wl =
  2805.         {
  2806.           s = "PORTALS"
  2807.           b = "tibet5"
  2808.         }
  2809.         ttex379.wl =
  2810.         {
  2811.           s = "PORTALS"
  2812.           b = "tibet5"
  2813.         }
  2814.         ttex380.wl =
  2815.         {
  2816.           s = "PORTALS"
  2817.           b = "tibet9"
  2818.         }
  2819.         ttex381.wl =
  2820.         {
  2821.           s = "PORTALS"
  2822.           b = "tibet7"
  2823.         }
  2824.         ttex382.wl =
  2825.         {
  2826.           s = "PORTALS"
  2827.           b = "tibet7"
  2828.         }
  2829.         ttex384.wl =
  2830.         {
  2831.           s = "PORTALS"
  2832.           b = "tibet8"
  2833.         }
  2834.         ttex385.wl =
  2835.         {
  2836.           s = "PORTALS"
  2837.           b = "tibet5"
  2838.         }
  2839.         ttex386.wl =
  2840.         {
  2841.           s = "PORTALS"
  2842.           b = "tibet7"
  2843.         }
  2844.         ttex387.wl =
  2845.         {
  2846.           s = "PORTALS"
  2847.           b = "tibet8"
  2848.         }
  2849.         ttex388.wl =
  2850.         {
  2851.           s = "PORTALS"
  2852.           b = "tibet8"
  2853.         }
  2854.         ttex389.wl =
  2855.         {
  2856.           s = "PORTALS"
  2857.           b = "tibet8"
  2858.         }
  2859.         ttex390.wl =
  2860.         {
  2861.           s = "PORTALS"
  2862.           b = "tibet8"
  2863.         }
  2864.         ttex391.wl =
  2865.         {
  2866.           s = "PORTALS"
  2867.           b = "tibet8"
  2868.         }
  2869.         ttex392.wl =
  2870.         {
  2871.           s = "PORTALS"
  2872.           b = "tibet8"
  2873.         }
  2874.       }
  2875.     }
  2876.   }
  2877.   NewEntities.qtx =
  2878.   {
  2879.     ToolBox = "New map items..."
  2880.     Root = "Praevus Entities.qtxfolder"
  2881.     Praevus Entities.qtxfolder =
  2882.     {// BEGIN NEW ENTITIES
  2883.  
  2884.      Active Brushes.qtxfolder = {
  2885.        func_train_mp:b = 
  2886.        {
  2887.          ;desc = "Hexen 2 MISSION PACK version Trains"
  2888.          target = ""
  2889.          targetname = ""
  2890.          ;incl = "defpoly"
  2891.        }
  2892.      }
  2893.  
  2894.      Lights.qtxfolder = {
  2895.        light_burner:e = 
  2896.        {
  2897.          origin = "0 0 0"
  2898.          ;desc = "A brazier"
  2899.        }
  2900.        light_candle:e = 
  2901.        {
  2902.          origin = "0 0 0"
  2903.          ;desc = "Default light value is 300"
  2904.        }
  2905.        light_lantern:e = 
  2906.        {
  2907.          origin = "0 0 0"
  2908.          ;desc = "A castle lantern that hangs on the wall"
  2909.        }
  2910.        light_newfire:e = 
  2911.        {
  2912.          origin = "0 0 0"
  2913.          ;desc = "Large yellow flame"
  2914.          light = ""
  2915.        }
  2916.        light_palace_torch:e = 
  2917.        {
  2918.          origin = "0 0 0"
  2919.          ;desc = "A palatial wall torch of some sort"
  2920.          angle = ""
  2921.        }
  2922.      }
  2923.      Sounds & Environment.qtxfolder = {
  2924.        air_bubbles:e = 
  2925.        {
  2926.          origin = "0 0 0"
  2927.          ;desc = "'cnt' - How many bubbles"
  2928.          cnt = ""
  2929.          targetname = ""
  2930.          wait = ""
  2931.        }
  2932.        fx_friction_change:b = 
  2933.        {
  2934.          ;desc = "ONLY WORKS ON PLAYERS"
  2935.          ;incl = "defpoly"
  2936.        }
  2937.        weather_snow:b = 
  2938.        {
  2939.          ;desc = "MG"
  2940.          ;incl = "defpoly"
  2941.        }
  2942.      }
  2943.      Traps & Gadgets.qtxfolder = {
  2944.        obj_shiva:e = 
  2945.        {
  2946.          origin = "0 0 0"
  2947.          ;desc = "4 armed lady with hip action"
  2948.          abslight = ""
  2949.          angle = ""
  2950.          scale = ""
  2951.          targetname = ""
  2952.        }
  2953.        obj_talking_door:e = 
  2954.        {
  2955.          origin = "0 0 0"
  2956.          ;desc = "Talking door animation"
  2957.          angle = ""
  2958.          targetname = ""
  2959.        }
  2960.      }
  2961.      Triggers & Buttons.qtxfolder = {
  2962.        buddha_trigger_endgame:e = 
  2963.        {
  2964.          origin = "0 0 0"
  2965.          ;desc = "The Buddga's teleport locations"
  2966.          targetname = ""
  2967.        }
  2968.        trigger_deathtouch:b = 
  2969.        {
  2970.          ;desc = "Kills anything that has a matching targetname and touches it."
  2971.          ;incl = "defpoly"
  2972.        }
  2973.        trigger_hub_intermission:e = 
  2974.        {
  2975.          origin = "0 0 0"
  2976.          ;desc = "Triggers the background and text to come up when going into the"
  2977.          map = ""
  2978.          target = ""
  2979.          targetname = ""
  2980.        }
  2981.        trigger_objective:e = 
  2982.        {
  2983.          origin = "0 0 0"
  2984.          ;desc = "Trigger Objective"
  2985.          frags = ""
  2986.          targetname = ""
  2987.        }
  2988.        trigger_setskill:b = 
  2989.        {
  2990.          ;desc = "sets skill level to the value of 'noise'."
  2991.          noise = ""
  2992.          ;incl = "defpoly"
  2993.        }
  2994.        trigger_stop:e = 
  2995.        {
  2996.          origin = "0 0 0"
  2997.          ;desc = "Stops its target that is moving or rotating"
  2998.          target = ""
  2999.          targetname = ""
  3000.        }
  3001.      }
  3002.      Monsters.qtxfolder = {
  3003.        func_monsterspawn_spot_mp:e = 
  3004.        {
  3005.          origin = "0 0 0"
  3006.          ;desc = "All this does is mark where to spawn monsters for a spawn spot."
  3007.          aflag = ""
  3008.          angle = ""
  3009.          dflags = ""
  3010.          spawnername = ""
  3011.        }
  3012.        func_monsterspawner_mp:e = 
  3013.        {
  3014.          origin = "0 0 0"
  3015.          ;desc = "If something is blocking the spawnspot, this will telefrag it as long as it's not a living entity (flags2&FL_ALIVE)"
  3016.          angle = ""
  3017.          cnt = ""
  3018.        }
  3019.        monster_archer_ice:e = 
  3020.        {
  3021.          origin = "0 0 0"
  3022.          ;desc = "The Archer monster with snow booties"
  3023.        }
  3024.        monster_buddha:e = 
  3025.        {
  3026.          origin = "0 0 0"
  3027.          ;desc = "The Big Baddie"
  3028.          angle = ""
  3029.          netname = ""
  3030.          target = ""
  3031.          targetname = ""
  3032.        }
  3033.        teleport_buddha:e = 
  3034.        {
  3035.          origin = "0 0 0"
  3036.          ;desc = "The Buddga's teleport locations"
  3037.          cnt = ""
  3038.        }
  3039.        monster_eidolon_weakling:e = 
  3040.        {
  3041.          origin = "0 0 0"
  3042.          ;desc = "Not quite the big bad ugly boss guy"
  3043.          angle = ""
  3044.          targetname = ""
  3045.        }
  3046.        monster_pentacles:e = 
  3047.        {
  3048.          origin = "0 0 0"
  3049.          ;desc = "All sides must be at least 8 away from the walls"
  3050.        }
  3051.        monster_weresnowleopard:e = 
  3052.        {
  3053.          origin = "0 0 0"
  3054.          ;desc = "WereCat with snow leopard skin"
  3055.        }
  3056.        monster_weretiger:e = 
  3057.        {
  3058.          origin = "0 0 0"
  3059.          ;desc = "WereCat with Siberian Tiger skin"
  3060.          angle = ""
  3061.        }
  3062.        monster_yakman:e = 
  3063.        {
  3064.          origin = "0 0 0"
  3065.          ;desc = "The Yakman Cometh... and the Yakman taketh away..."
  3066.        }
  3067.      }
  3068.      Grisly Stuff.qtxfolder = {
  3069.        obj_skeleton:e = 
  3070.        {
  3071.          origin = "0 0 0"
  3072.          ;desc = "A skeleton laying face up, arms crossed"
  3073.        }
  3074.        obj_skeleton_throne:e = 
  3075.        {
  3076.          origin = "0 0 0"
  3077.          ;desc = "Frickin' kick-ass Skeletal King on his Throne O' Bones!"
  3078.          angle = ""
  3079.          targetname = ""
  3080.        }
  3081.      }
  3082.      Outdoor Stuff.qtxfolder = {
  3083.        obj_snow_corner:e = 
  3084.        {
  3085.          origin = "0 0 0"
  3086.          ;desc = "A corner pile of snow, faces south-east if using an angle of 0"
  3087.        }
  3088.        obj_snow_pile:e = 
  3089.        {
  3090.          origin = "0 0 0"
  3091.          ;desc = "pile of snow"
  3092.        }
  3093.        obj_snow_wall:e = 
  3094.        {
  3095.          origin = "0 0 0"
  3096.          ;desc = "A wide wall of now of snow, faces east if using an angle of 0"
  3097.          angle = ""
  3098.        }
  3099.        obj_stalagmite1:e = 
  3100.        {
  3101.          origin = "0 0 0"
  3102.          ;desc = "A tall, thin stalagmite or stalactite"
  3103.          abslight = ""
  3104.          angles = ""
  3105.        }
  3106.        obj_stalagmite2:e = 
  3107.        {
  3108.          origin = "0 0 0"
  3109.          ;desc = "A thicker stalagmite or stalactite"
  3110.          abslight = ""
  3111.          angles = ""
  3112.        }
  3113.      }
  3114.      Misc Stuff.qtxfolder = {
  3115.        obj_book_o_the_dead:e = 
  3116.        {
  3117.          origin = "0 0 0"
  3118.          ;desc = "Book O' The Dead"
  3119.          angles = ""
  3120.          health = ""
  3121.          scale = ""
  3122.        }
  3123.        obj_chinese_kite_lamp:e = 
  3124.        {
  3125.          origin = "0 0 0"
  3126.          ;desc = "Hnaging chinese kite lamp or something"
  3127.        }
  3128.        obj_chinese_sign:e = 
  3129.        {
  3130.          origin = "0 0 0"
  3131.          ;desc = "Hanging chinese sign or something"
  3132.          scale = ""
  3133.        }
  3134.      }
  3135.      Statues.qtxfolder = {
  3136.        obj_demon_statue:e = 
  3137.        {
  3138.          origin = "0 0 0"
  3139.          ;desc = "demoness statue?"
  3140.          angle = ""
  3141.        }
  3142.        obj_samurai:e = 
  3143.        {
  3144.          origin = "0 0 0"
  3145.          ;desc = "sam the statue"
  3146.          angle = ""
  3147.        }
  3148.        obj_statue_dragon_lion:e = 
  3149.        {
  3150.          origin = "0 0 0"
  3151.          ;desc = "Statue of a dragon lion?"
  3152.          angle = ""
  3153.          cnt_h_boost = ""
  3154.        }
  3155.      }
  3156.      Misc.qtxfolder = {
  3157.        NATE_9000:e = 
  3158.        {
  3159.          origin = "0 0 0"
  3160.          ;desc = "Nefariously Anal Test Entity"
  3161.          angle = ""
  3162.        }
  3163.      }
  3164.  
  3165.  
  3166.      // END NEW ENTITIES
  3167.     }
  3168.   }
  3169.  
  3170.   Entity forms.qctx =
  3171.   {  // BEGIN ENTITY FORMS
  3172.  
  3173.     NATE_9000:form =
  3174.     {
  3175.      Help = "Nefariously Anal Test Entity"
  3176.      bbox = '-33 -33 -0 33 33 115'
  3177.      angle: =
  3178.         {Txt = "&" Hint = "the direction it starts out pointing"
  3179.        }
  3180.     }
  3181.     air_bubbles:form =
  3182.     {
  3183.      Help = "'cnt' - How many bubbles"
  3184.      bbox = '-8 -8 -8 8 8 8'
  3185.      cnt: =
  3186.         {Txt = "&" Hint = "counting things"
  3187.        }
  3188.      targetname: =
  3189.         {Txt = "&" Hint = "is triggered if entity with matching target fires, or deleted if entity with matching killtarget fires."
  3190.        }
  3191.      wait: =
  3192.         {Txt = "&" Hint = "time before re-triggerable"
  3193.        }
  3194.     }
  3195.     buddha_trigger_endgame:form =
  3196.     {
  3197.      Help = "Triggers endgame text and screen"
  3198.      bbox = '-16 -16 0 16 16 50'
  3199.      targetname: =
  3200.         {Txt = "&" Hint = "is triggered if entity with matching target fires, or deleted if entity with matching killtarget fires."
  3201.        }
  3202.     }
  3203.     camera_remote:form =
  3204.     {
  3205.      Help = "A camera which the player becomes when triggered. "
  3206.      bbox = '-8 -8 -8 8 8 8'
  3207.      targetname: =
  3208.         {Txt = "&" Hint = "camera starts running when triggered"
  3209.        }
  3210.      target: =
  3211.         {Txt = "&" Hint = "targets a target_null to aim at "
  3212.        }
  3213.      wait: =
  3214.         {Txt = "&" Hint = "how long camera runs & player is frozen; default = 3."
  3215.        }
  3216.      netname: =
  3217.         {Txt = "&" Hint = "shared with moving object (e.g. train), which camera" $0D " attaches itself to and moves along with."
  3218.        }
  3219.      angles_x: =
  3220.         {Txt = "&" Hint = "downward pitch (degrees; instead of target)"
  3221.        }
  3222.      angles_y: =
  3223.         {Txt = "&" Hint = "rightward yaw (degrees; instead of target)"
  3224.        }
  3225.     }
  3226.     containment:form =
  3227.     {
  3228.      Help = "No help yet, peer into the Eye of Horus."
  3229.      greenmana: =
  3230.         {Txt = "&" Hint = "green mana; Arg = amount"
  3231.        }
  3232.      bluemana: =
  3233.         {Txt = "&" Hint = "blue mana; Arg = amount"
  3234.        }
  3235.      cnt_torch: =
  3236.         {Txt = "&" Hint = "torch; Arg = amount (recommend 1)"
  3237.        }
  3238.      cnt_h_boost: =
  3239.         {Txt = "&" Hint = "ordinary health boost; Arg = amount (recommend 1)"
  3240.        }
  3241.      cnt_sh_boost: =
  3242.         {Txt = "&" Hint = "mystic urn; Arg = amount (recommend 1)"
  3243.        }
  3244.      cnt_mana_boost: =
  3245.         {Txt = "&" Hint = "krater of might; Arg = amount (recommend 1)"
  3246.        }
  3247.      cnt_teleport: =
  3248.         {Txt = "&" Hint = "chaos device; Arg = amount (recommend 1)"
  3249.        }
  3250.      cnt_tome: =
  3251.         {Txt = "&" Hint = "tomes of power; Arg = amount (recommend 1)"
  3252.        }
  3253.      cnt_summon: =
  3254.         {Txt = "&" Hint = "stone of summoning; Arg = amount (recommend 1)"
  3255.        }
  3256.      cnt_invisibility: =
  3257.         {Txt = "&" Hint = "invisibility; Arg = amount (recommend 1)"
  3258.        }
  3259.      cnt_glyph: =
  3260.         {Txt = "&" Hint = "glyph of the ancients; Arg = amount (recommend 1)"
  3261.        }
  3262.      cnt_haste: =
  3263.         {Txt = "&" Hint = "boots of speed; Arg = amount (recommend 1)"
  3264.        }
  3265.      cnt_blast: =
  3266.         {Txt = "&" Hint = "disc of repulsion; Arg = amount (recommend 1)"
  3267.        }
  3268.      cnt_polymorpth: =
  3269.         {Txt = "&" Hint = "seal of the ovinimancer; Arg = amount (recommend 1)"
  3270.        }
  3271.      cnt_cubeofforce: =
  3272.         {Txt = "&" Hint = "cube of force; actually effective in PoP" $0D "  Arg = amount (recommend 1)"
  3273.        }
  3274.      cnt_invincibility: =
  3275.         {Txt = "&" Hint = "icon of the defender; Arg = amount (recommend 1)"
  3276.        }
  3277.     }
  3278.     door_trigger:form =
  3279.     {
  3280.      Help = "No help yet, peer into the Eye of Horus."
  3281.      targetname: =
  3282.         {Txt = "&" Hint = "if specified, door opens when triggered"
  3283.        }
  3284.      target: =
  3285.         {Txt = "&" Hint = "entity triggered when door opens"
  3286.        }
  3287.      closetarget: =
  3288.         {Txt = "&" Hint = "entity triggered when door closes"
  3289.        }
  3290.      killtarget: =
  3291.         {Txt = "&" Hint = "entity removed when door opens"
  3292.        }
  3293.     }
  3294.     func_door:form =
  3295.     {
  3296.      Help = "NOTE: Doors can now be activated and deactivated with the appropriate triggers."
  3297.      angle: =
  3298.         {Txt = "&" Hint = "direction it moves on opening; -1 up, -2 down."
  3299.        }
  3300.      soundtype: =
  3301.         {Txt = "&" Hint = "sound it makes"
  3302.       Typ="C"
  3303.       Items="0) silent" $0D "1) metal swinging" $0D "2) stone sliding" $0D "3) big wood swing" $0D "4) wood swinging" $0D "5) big wood sliding" $0D "6) drawbridge" $0D "7) rotating walksway" $0D "8) big metal sliding" $0D "9) pendulum singing"
  3304.       values="0" $0D "1" $0D "2" $0D "3" $0D "4" $0D "5" $0D "6" $0D "7" $0D "8" $0D "9"
  3305.        }
  3306.      wait: =
  3307.         {Txt = "&" Hint = "time to reclose, default=3, -1 = never return"
  3308.        }
  3309.      abslight: =
  3310.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  3311.        }
  3312.      dmg: =
  3313.         {Txt = "&" Hint = "damage inflicted on player who blocks motion"
  3314.        }
  3315.      health: =
  3316.         {Txt = "&" Hint = "if specified, door can be activate by damage"
  3317.        }
  3318.      speed: =
  3319.         {Txt = "&" Hint = "speed of movement, default = 100"
  3320.        }
  3321.      delay: =
  3322.         {Txt = "&" Hint = "delay before door opens"
  3323.        }
  3324.      message: =
  3325.         {Txt = "&" Hint = "# of message displayed on triggered or shot door that hasn't been opened." $0D "  (use #message to give text instead of number))"
  3326.        }
  3327.     more: = {
  3328.       Typ="B"
  3329.       Txt="triggering"
  3330.       Cap="Push"
  3331.       Form="door_trigger:form"
  3332.       Hint="specifics for triggering with doors"
  3333.     }
  3334.     more: = {
  3335.       Typ="B"
  3336.       Txt="puzzles"
  3337.       Cap="Push"
  3338.       Form="puzzles:form"
  3339.       Hint="specifics for puzzle-doors"
  3340.     }
  3341.      lip: =
  3342.         {Txt = "&" Hint = "amount left over after movement along some dimension of object, default = 4"
  3343.        }
  3344.      level: =
  3345.         {Txt = "&" Hint = "distance door moves; default=size in dir. of move. - lip"
  3346.        }
  3347.      spawnflags: = 
  3348.        {Txt="&"
  3349.         Typ="X1"
  3350.         Cap="START_OPEN"
  3351.         Hint="starts in post-movement position, & operates in reverse"}
  3352.      spawnflags: = 
  3353.        {Txt="&"
  3354.         Typ="X2"
  3355.         Cap="REVERSE"
  3356.         Hint="offsets angle by 180 deg. (for linked doors)"}
  3357.      spawnflags: = 
  3358.        {Txt="&"
  3359.         Typ="X4"
  3360.         Cap="DOOR_DONT_LINK"
  3361.         Hint="don't link to any other touching door"}
  3362.      spawnflags: = 
  3363.        {Txt="&"
  3364.         Typ="X8"
  3365.         Cap="TOGGLE"
  3366.         Hint="needs trigger for closing as well as opening"}
  3367.      spawnflags: = 
  3368.        {Txt="&"
  3369.         Typ="X16"
  3370.         Cap="SLIDE"
  3371.         Hint="? prolly obsolete"}
  3372.      spawnflags: = 
  3373.        {Txt="&"
  3374.         Typ="X32"
  3375.         Cap="NORMAL_MOVE"
  3376.         Hint="constant rather than accelerating movement"}
  3377.      spawnflags: = 
  3378.        {Txt="&"
  3379.         Typ="X64"
  3380.         Cap="REMOVE_PP"
  3381.         Hint="for puzzle_doors, takes puzzle_piece off player"}
  3382.      spawnflags: = 
  3383.        {Txt="&"
  3384.         Typ="X128"
  3385.         Cap="NO_PP"
  3386.         Hint="won't open if player has puzzle_pieces."}
  3387.     }
  3388.     func_door_rotating:form =
  3389.     {
  3390.      Help = "NOTE: Doors can now be activated and deactivated with the appropriate triggers."
  3391.      flags: =
  3392.         {Txt = "&" Hint = "angle door opens to (if 0 or undefined, door won't open!)"
  3393.        }
  3394.      soundtype: =
  3395.         {Txt = "&" Hint = "sound it makes"
  3396.       Typ="C"
  3397.       Items="0) silent" $0D "1) metal swinging" $0D "2) stone sliding" $0D "3) big wood swing" $0D "4) wood swinging" $0D "5) big wood sliding" $0D "6) drawbridge" $0D "7) rotating walksway" $0D "8) big metal sliding" $0D "9) pendulum singing"
  3398.       values="0" $0D "1" $0D "2" $0D "3" $0D "4" $0D "5" $0D "6" $0D "7" $0D "8" $0D "9"
  3399.        }
  3400.      wait: =
  3401.         {Txt = "&" Hint = "time to reclose, default=3, -1 = never return"
  3402.        }
  3403.      abslight: =
  3404.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  3405.        }
  3406.      dmg: =
  3407.         {Txt = "&" Hint = "damage inflicted on player who blocks motion"
  3408.        }
  3409.      health: =
  3410.         {Txt = "&" Hint = "if specified, door can be activate by damage"
  3411.        }
  3412.      speed: =
  3413.         {Txt = "&" Hint = "speed of movement, default = 100"
  3414.        }
  3415.      delay: =
  3416.         {Txt = "&" Hint = "delay before door opens"
  3417.        }
  3418.      message: =
  3419.         {Txt = "&" Hint = "# of message displayed on triggered or shot door that hasn't been opened." $0D "  (use #message to give text instead of number))"
  3420.        }
  3421.     more: = {
  3422.       Typ="B"
  3423.       Txt="triggering"
  3424.       Cap="Push"
  3425.       Form="door_trigger:form"
  3426.       Hint="specifics for triggering with doors"
  3427.     }
  3428.     more: = {
  3429.       Typ="B"
  3430.       Txt="puzzles"
  3431.       Cap="Push"
  3432.       Form="puzzles:form"
  3433.       Hint="specifics for puzzle-doors"
  3434.     }
  3435.      flags2: =
  3436.         {Txt = "&" Hint = "damage when touched (doesn't work with ordinary doors, sigh)"
  3437.        }
  3438.      angle: =
  3439.         {Txt = "&" Hint = "rotates orientation of door; can be used with X-AXIS/Y-AXIS spawnflags" $0D " to make trapdoors at various angles"
  3440.        }
  3441.      spawnflags: = 
  3442.        {Txt="&"
  3443.         Typ="X1"
  3444.         Cap="START_OPEN"
  3445.         Hint="starts in post-movement position, & operates in reverse"}
  3446.      spawnflags: = 
  3447.        {Txt="&"
  3448.         Typ="X2"
  3449.         Cap="REVERSE"
  3450.         Hint="offsets angle by 180 deg. (for linked doors)"}
  3451.      spawnflags: = 
  3452.        {Txt="&"
  3453.         Typ="X4"
  3454.         Cap="DOOR_DONT_LINK"
  3455.         Hint="don't link to any other touching door"}
  3456.      spawnflags: = 
  3457.        {Txt="&"
  3458.         Typ="X8"
  3459.         Cap="REMOVE_PP"
  3460.         Hint="for puzzle_doors, takes puzzle_piece off player"}
  3461.      spawnflags: = 
  3462.        {Txt="&"
  3463.         Typ="X16"
  3464.         Cap="NO_PP"
  3465.         Hint="won't open if player has puzzle_pieces."}
  3466.      spawnflags: = 
  3467.        {Txt="&"
  3468.         Typ="X32"
  3469.         Cap="TOGGLE"
  3470.         Hint="needs trigger for closing as well as opening"}
  3471.      spawnflags: = 
  3472.        {Txt="&"
  3473.         Typ="X64"
  3474.         Cap="X_AXIS"
  3475.         Hint="door revolves around X_AXIS (trapdoor; can appear with angle key)"}
  3476.      spawnflags: = 
  3477.        {Txt="&"
  3478.         Typ="X128"
  3479.         Cap="Y_AXIS"
  3480.         Hint="door revolves around Y_AXIS (trapdoor; can appear with angle key)"}
  3481.     }
  3482.     func_monsterspawn_spot_mp:form =
  3483.     {
  3484.      Help = "All this does is mark where to spawn monsters for a spawn spot."
  3485.      bbox = '-16 -16 0 16 16 56'
  3486.      aflag: =
  3487.         {Txt = "&" Hint = "position in generation cycle, Required"
  3488.        }
  3489.      angle: =
  3490.         {Txt = "&" Hint = "direction spawned monster faces "
  3491.        }
  3492.      dflags: =
  3493.         {Txt = "&" Hint = "`if dflags is set to 1, the spawner will wait its wait value every time it fails to spawn a monster'" $0D "  So it is written in ai.hc.  If you can interpret this, please containt tiglari@hexenworld.com"
  3494.        }
  3495.      spawnername: =
  3496.         {Txt = "&" Hint = "shared with func_monsterspawner_mp"
  3497.        }
  3498.      spawnflags: = 
  3499.        {Txt="&"
  3500.         Typ="X1"
  3501.         Cap="ICE_ARCHER"
  3502.         Hint="No hint yet"}
  3503.      spawnflags: = 
  3504.        {Txt="&"
  3505.         Typ="X2"
  3506.         Cap="ICE_IMP"
  3507.         Hint="No hint yet"}
  3508.      spawnflags: = 
  3509.        {Txt="&"
  3510.         Typ="X4"
  3511.         Cap="SNOW_LEOPARD"
  3512.         Hint="No hint yet"}
  3513.      spawnflags: = 
  3514.        {Txt="&"
  3515.         Typ="X8"
  3516.         Cap="WERETOGER"
  3517.         Hint="No hint yet"}
  3518.      spawnflags: = 
  3519.        {Txt="&"
  3520.         Typ="X16"
  3521.         Cap="YAKMAN"
  3522.         Hint="No hint yet"}
  3523.      spawnflags: = 
  3524.        {Txt="&"
  3525.         Typ="X32"
  3526.         Cap="ONDEATH"
  3527.         Hint="No hint yet"}
  3528.      spawnflags: = 
  3529.        {Txt="&"
  3530.         Typ="X64"
  3531.         Cap="QUIET"
  3532.         Hint="No hint yet"}
  3533.      spawnflags: = 
  3534.        {Txt="&"
  3535.         Typ="X128"
  3536.         Cap="TRIGGERONLY"
  3537.         Hint="No hint yet"}
  3538.      cnt: =
  3539.         {Txt = "&" Hint = "probably best  not used"
  3540.        }
  3541.      wait: =
  3542.         {Txt = "&" Hint = "time till next spawning, don't use with TRIGGERONLY spawnflag"
  3543.        }
  3544.     }
  3545.     func_monsterspawner_mp:form =
  3546.     {
  3547.      Help = "If something is blocking the spawnspot, this will telefrag it as long as it's not a living entity (flags2&FL_ALIVE)"
  3548.      bbox = '-16 -16 0 16 16 56'
  3549.      angle: =
  3550.         {Txt = "&" Hint = "direction spawned monsters start out facing"
  3551.        }
  3552.      cnt: =
  3553.         {Txt = "&" Hint = "number of monsters to spawn, default = 17"
  3554.        }
  3555.      dflags: =
  3556.         {Txt = "&" Hint = "`if dflags is set to 1, the spawner will wait its wait value every time it fails to spawn a monster'" $0D "  So it is written in ai.hc.  If you can interpret this, please containt tiglari@hexenworld.com"
  3557.        }
  3558.      spawnername: =
  3559.         {Txt = "&" Hint = "shared with func_monsterspawner_mp"
  3560.        }
  3561.      spawnflags: = 
  3562.        {Txt="&"
  3563.         Typ="X1"
  3564.         Cap="ICE_ARCHER"
  3565.         Hint="No hint yet"}
  3566.      spawnflags: = 
  3567.        {Txt="&"
  3568.         Typ="X2"
  3569.         Cap="ICE_IMP"
  3570.         Hint="No hint yet"}
  3571.      spawnflags: = 
  3572.        {Txt="&"
  3573.         Typ="X4"
  3574.         Cap="SNOW_LEOPARD"
  3575.         Hint="No hint yet"}
  3576.      spawnflags: = 
  3577.        {Txt="&"
  3578.         Typ="X8"
  3579.         Cap="WERETOGER"
  3580.         Hint="No hint yet"}
  3581.      spawnflags: = 
  3582.        {Txt="&"
  3583.         Typ="X16"
  3584.         Cap="YAKMAN"
  3585.         Hint="No hint yet"}
  3586.      spawnflags: = 
  3587.        {Txt="&"
  3588.         Typ="X32"
  3589.         Cap="ONDEATH"
  3590.         Hint="No hint yet"}
  3591.      spawnflags: = 
  3592.        {Txt="&"
  3593.         Typ="X64"
  3594.         Cap="QUIET"
  3595.         Hint="No hint yet"}
  3596.      spawnflags: = 
  3597.        {Txt="&"
  3598.         Typ="X128"
  3599.         Cap="TRIGGERONLY"
  3600.         Hint="No hint yet"}
  3601.      targetname: =
  3602.         {Txt = "&" Hint = "monster spawns when triggered (otherwise at start of level)"
  3603.        }
  3604.      wait: =
  3605.         {Txt = "&" Hint = "time before next monster is triggered.  Doesn't go well with TRIGGERONLY spawnflag"
  3606.        }
  3607.      frags: =
  3608.         {Txt = "&" Hint = "appears frequently with value 1, function unknown, co-occurs with target"
  3609.        }
  3610.      target: =
  3611.         {Txt = "&" Hint = "is triggered when spawner spawns monster, seems to co-occur with frags = 1."
  3612.        }
  3613.     }
  3614.     func_train_mp:form =
  3615.     {
  3616.      Help = "Hexen 2 MISSION PACK version Trains"
  3617.      target: =
  3618.         {Txt = "&" Hint = "targets path_corner that train starts out at"
  3619.        }
  3620.      targetname: =
  3621.         {Txt = "&" Hint = "start/stop toggle (if undefined, train runs continuously)"
  3622.        }
  3623.      abslight: =
  3624.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  3625.        }
  3626.      dmg: =
  3627.         {Txt = "&" Hint = "damage train does when blocked, default = 2"
  3628.        }
  3629.      soundtype: =
  3630.         {Txt = "&" Hint = "sound it makes"
  3631.       Typ="C"
  3632.       Items="0) silent" $0D "1) ratchet" $0D "2) pullies" $0D "3) sliding" $0D "4) normal ?" $0D "5) medieval ?" $0D "6) guillotine ?" $0D "7) chain ?" $0D "8) rolling boulder" $0D "9) spinnin prayer wheel"
  3633.       values="0" $0D "1" $0D "2" $0D "3" $0D "4" $0D "5" $0D "6" $0D "7" $0D "8" $0D "9"
  3634.        }
  3635.      level: =
  3636.         {Txt = "&" Hint = "value of 1 keeps sound from attenuating with distance"
  3637.        }
  3638.      speed: =
  3639.         {Txt = "&" Hint = "speed of movement, default = 100" $0D "(overridden by speed of path_corner)"
  3640.        }
  3641.      thingtype: =
  3642.         {Txt = "&" Hint = "determines noise and deathstyle, default = 0 (patterned glass)"
  3643.       Typ="C"
  3644.       Items="0) glass (default)" $0D "1) stone" $0D "2) wood" $0D "3) metal" $0D "4) flesh" $0D "5) fire" $0D "6) clay" $0D "7) leaves" $0D "8) hay" $0D "9) brownstone" $0D "10) cloth" $0D "11) wood-leaf" $0D "12) wood-metal" $0D "13) wood-stone" $0D "14) metal-stone" $0D "15) metal-cloth" $0D "16) webs" $0D "17) glass" $0D "18) ice" $0D "19) clearglass" $0D "20) redglass"
  3645.       values="0" $0D "1" $0D "2" $0D "3" $0D "4" $0D "5" $0D "6" $0D "7" $0D "8" $0D "9" $0D "10" $0D "11" $0D "12" $0D "13" $0D "14" $0D "15" $0D "16" $0D "17" $0D "18" $0D "19" $0D "20"
  3646.        }
  3647.      health: =
  3648.         {Txt = "&" Hint = "if specified, makes it destructible with given value."
  3649.        }
  3650.      wait: =
  3651.         {Txt = "&" Hint = "waiting time at path_corner"
  3652.        }
  3653.      weaponmodel: =
  3654.         {Txt = "&" Hint = "name of model that appears instead of brush"
  3655.        }
  3656.      pausetime: =
  3657.         {Txt = "&" Hint = "value is a number, time till train explodes" $0D "after arrival at a path_corner with wait-value of 02."
  3658.        }
  3659.      netname: =
  3660.         {Txt = "&" Hint = "shared with following camera_remote"
  3661.        }
  3662.      angles: =
  3663.         {Txt = "&" Hint = "Y Z X (mangle) rotation of model associated with the train."
  3664.        }
  3665.      angle: =
  3666.         {Txt = "&" Hint = "rotates a model associated with the train around the Z axis"
  3667.        }
  3668.      spawnflags: = 
  3669.        {Txt="&"
  3670.         Typ="X1"
  3671.         Cap="INVISIBLE"
  3672.         Hint="No hint yet"}
  3673.      spawnflags: = 
  3674.        {Txt="&"
  3675.         Typ="X2"
  3676.         Cap="TOGGLE"
  3677.         Hint="stop at each path_corner, wait till re-triggered"}
  3678.      spawnflags: = 
  3679.        {Txt="&"
  3680.         Typ="X4"
  3681.         Cap="RETURN"
  3682.         Hint="seems to do nothing"}
  3683.      spawnflags: = 
  3684.        {Txt="&"
  3685.         Typ="X8"
  3686.         Cap="TRANSLUCENT"
  3687.         Hint="train is translucent"}
  3688.      spawnflags: = 
  3689.        {Txt="&"
  3690.         Typ="X16"
  3691.         Cap="SLOPE"
  3692.         Hint="tends to point direction motion"}
  3693.      spawnflags: = 
  3694.        {Txt="&"
  3695.         Typ="X32"
  3696.         Cap="ANGLEMATCH"
  3697.         Hint="train's model (if any) changes orientation with train"}
  3698.      spawnflags: = 
  3699.        {Txt="&"
  3700.         Typ="X64"
  3701.         Cap="USE_ORIGIN"
  3702.         Hint="place train w.r.t. origin rather than sw botton corenr"}
  3703.      spawnflags: = 
  3704.        {Txt="&"
  3705.         Typ="X128"
  3706.         Cap="ANGLEWAIT"
  3707.         Hint="rotates at path_corners, then moves on."}
  3708.     }
  3709.     func_wall:form =
  3710.     {
  3711.      Help = "This is just a solid wall if not inhibitted"
  3712.      abslight: =
  3713.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  3714.        }
  3715.      angle: =
  3716.         {Txt = "&" Hint = "the direction it starts out pointing"
  3717.        }
  3718.      spawnflags: = 
  3719.        {Txt="&"
  3720.         Typ="X1"
  3721.         Cap="TRANSLUCENT"
  3722.         Hint="makes it translucent"}
  3723.      targetname: =
  3724.         {Txt = "&" Hint = "is triggered if entity with matching target fires, or deleted if entity with matching killtarget fires."
  3725.        }
  3726.     }
  3727.     fx_friction_change:form =
  3728.     {
  3729.      Help = "ONLY WORKS ON PLAYERS"
  3730.      friction: =
  3731.         {Txt = "&" Hint = ".25 makes nice ice."
  3732.        }
  3733.     }
  3734.     info_null:form =
  3735.     {
  3736.      Help = "Used as a positional target for spotlights, etc."
  3737.      bbox = '-4 -4 -4 4 4 4'
  3738.      spawnflags: = 
  3739.        {Txt="&"
  3740.         Typ="X1"
  3741.         Cap="DON"
  3742.         Hint="'T REMOVE info_null is not removed when map starts"}
  3743.      targetname: =
  3744.         {Txt = "&" Hint = "is triggered if entity with matching target fires, or deleted if entity with matching killtarget fires."
  3745.        }
  3746.     }
  3747.     info_player_coop:point:form =
  3748.     {
  3749.      Help = "No help yet, peer into the Eye of Horus."
  3750.      angle: =
  3751.         {Txt = "&" Hint = "the direction it starts out pointing"
  3752.        }
  3753.      map: =
  3754.         {Txt = "&" Hint = "name of map to go to on triggering or death of bearer."
  3755.        }
  3756.      playerclass: =
  3757.         {Txt = "&" Hint = "no hint yet"
  3758.        }
  3759.     spawnflags: = {Txt="&" Typ="X1" Cap = "1"}
  3760.     spawnflags: = {Txt="&" Typ="X2" Cap = "2"}
  3761.     spawnflags: = {Txt="&" Typ="X4" Cap = "4"}
  3762.     spawnflags: = {Txt="&" Typ="X8" Cap = "8"}
  3763.     spawnflags: = {Txt="&" Typ="X16" Cap = "16"}
  3764.     spawnflags: = {Txt="&" Typ="X32" Cap = "32"}
  3765.     spawnflags: = {Txt="&" Typ="X64" Cap = "64"}
  3766.     spawnflags: = {Txt="&" Typ="X128" Cap = "128"}
  3767.  
  3768.      target: =
  3769.         {Txt = "&" Hint = "object with matching targetname is triggered."
  3770.        }
  3771.      targetname: =
  3772.         {Txt = "&" Hint = "is triggered if entity with matching target fires, or deleted if entity with matching killtarget fires."
  3773.        }
  3774.     }
  3775.     info_player_start:form =
  3776.     {
  3777.      Help = "The normal starting point for a level."
  3778.      bbox = '-16 -16 0 16 16 56'
  3779.      targetname: =
  3780.         {Txt = "&" Hint = "is triggered if entity with matching target fires, or deleted if entity with matching killtarget fires."
  3781.        }
  3782.     }
  3783.     light_burner:form =
  3784.     {
  3785.      Help = "A brazier"
  3786.      bbox = '-16 -18 -52 16 18 0'
  3787.      angle: =
  3788.         {Txt = "&" Hint = "the direction it starts out pointing"
  3789.        }
  3790.      light: =
  3791.         {Txt = "&" Hint = "intensity, default = 200 (pretty dim, max = 800)"
  3792.        }
  3793.      health: =
  3794.         {Txt = "&" Hint = "how hard to break"
  3795.        }
  3796.      dmg: =
  3797.         {Txt = "&" Hint = "damage it does; default = .2, requires HURT spawnflat"
  3798.        }
  3799.      targetname: =
  3800.         {Txt = "&" Hint = "goes on/off when triggered"
  3801.        }
  3802.      style: =
  3803.         {Txt = "&" Hint = "0 default, 1 fast flicker, 2 steady fade in and out, 3 erratic flicker" $0D " 32-63 for linking banks of lights.  Trigger should share style-value."
  3804.        }
  3805.      spawnflags: = 
  3806.        {Txt="&"
  3807.         Typ="X1"
  3808.         Cap="STARTLOW"
  3809.         Hint="light starts off"}
  3810.      spawnflags: = 
  3811.        {Txt="&"
  3812.         Typ="X2"
  3813.         Cap="HURT"
  3814.         Hint="damages touching player"}
  3815.     }
  3816.     light_candle:form =
  3817.     {
  3818.      Help = "Default light value is 300"
  3819.      bbox = '-7 -7 -15 7 7 31'
  3820.      angle: =
  3821.         {Txt = "&" Hint = "the direction it starts out pointing"
  3822.        }
  3823.      light: =
  3824.         {Txt = "&" Hint = "intensity, default = 200 (pretty dim, max = 800)"
  3825.        }
  3826.      health: =
  3827.         {Txt = "&" Hint = "how hard to break"
  3828.        }
  3829.      dmg: =
  3830.         {Txt = "&" Hint = "damage it does; default = .2, requires HURT spawnflat"
  3831.        }
  3832.      targetname: =
  3833.         {Txt = "&" Hint = "goes on/off when triggered"
  3834.        }
  3835.      style: =
  3836.         {Txt = "&" Hint = "0 default, 1 fast flicker, 2 steady fade in and out, 3 erratic flicker" $0D " 32-63 for linking banks of lights.  Trigger should share style-value."
  3837.        }
  3838.      spawnflags: = 
  3839.        {Txt="&"
  3840.         Typ="X1"
  3841.         Cap="STARTLOW"
  3842.         Hint="light starts off"}
  3843.      spawnflags: = 
  3844.        {Txt="&"
  3845.         Typ="X2"
  3846.         Cap="HURT"
  3847.         Hint="damages touching player"}
  3848.     }
  3849.     light_flame_large_yellow:form =
  3850.     {
  3851.      Help = "Large yellow flame"
  3852.      bbox = '-10 -10 -13 10 10 41'
  3853.      angle: =
  3854.         {Txt = "&" Hint = "the direction it starts out pointing"
  3855.        }
  3856.      light: =
  3857.         {Txt = "&" Hint = "intensity, default = 200 (pretty dim, max = 800)"
  3858.        }
  3859.      health: =
  3860.         {Txt = "&" Hint = "how hard to break"
  3861.        }
  3862.      dmg: =
  3863.         {Txt = "&" Hint = "damage it does; default = .2, requires HURT spawnflat"
  3864.        }
  3865.      targetname: =
  3866.         {Txt = "&" Hint = "goes on/off when triggered"
  3867.        }
  3868.      style: =
  3869.         {Txt = "&" Hint = "0 default, 1 fast flicker, 2 steady fade in and out, 3 erratic flicker" $0D " 32-63 for linking banks of lights.  Trigger should share style-value."
  3870.        }
  3871.      spawnflags: = 
  3872.        {Txt="&"
  3873.         Typ="X1"
  3874.         Cap="STARTLOW"
  3875.         Hint="light starts off"}
  3876.      spawnflags: = 
  3877.        {Txt="&"
  3878.         Typ="X2"
  3879.         Cap="HURT"
  3880.         Hint="damages touching player"}
  3881.     }
  3882.     light_flame_small_yellow:form =
  3883.     {
  3884.      Help = "Small yellow flame ball"
  3885.      bbox = '-8 -8 -8 8 8 8'
  3886.      angle: =
  3887.         {Txt = "&" Hint = "the direction it starts out pointing"
  3888.        }
  3889.      light: =
  3890.         {Txt = "&" Hint = "intensity, default = 200 (pretty dim, max = 800)"
  3891.        }
  3892.      health: =
  3893.         {Txt = "&" Hint = "how hard to break"
  3894.        }
  3895.      dmg: =
  3896.         {Txt = "&" Hint = "damage it does; default = .2, requires HURT spawnflat"
  3897.        }
  3898.      targetname: =
  3899.         {Txt = "&" Hint = "goes on/off when triggered"
  3900.        }
  3901.      style: =
  3902.         {Txt = "&" Hint = "0 default, 1 fast flicker, 2 steady fade in and out, 3 erratic flicker" $0D " 32-63 for linking banks of lights.  Trigger should share style-value."
  3903.        }
  3904.      spawnflags: = 
  3905.        {Txt="&"
  3906.         Typ="X1"
  3907.         Cap="STARTLOW"
  3908.         Hint="light starts off"}
  3909.      spawnflags: = 
  3910.        {Txt="&"
  3911.         Typ="X2"
  3912.         Cap="HURT"
  3913.         Hint="damages touching player"}
  3914.     }
  3915.     light_lantern:form =
  3916.     {
  3917.      Help = "A castle lantern that hangs on the wall"
  3918.      bbox = '-11 -11 -41 11 11 5'
  3919.      angle: =
  3920.         {Txt = "&" Hint = "the direction it starts out pointing"
  3921.        }
  3922.      light: =
  3923.         {Txt = "&" Hint = "intensity, default = 200 (pretty dim, max = 800)"
  3924.        }
  3925.      health: =
  3926.         {Txt = "&" Hint = "how hard to break"
  3927.        }
  3928.      targetname: =
  3929.         {Txt = "&" Hint = "goes on/off when triggered"
  3930.        }
  3931.      style: =
  3932.         {Txt = "&" Hint = "0 default, 1 fast flicker, 2 steady fade in and out, 3 erratic flicker" $0D " 32-63 for linking banks of lights.  Trigger should share style-value."
  3933.        }
  3934.      spawnflags: = 
  3935.        {Txt="&"
  3936.         Typ="X1"
  3937.         Cap="STARTLOW"
  3938.         Hint="light starts off"}
  3939.     }
  3940.     light_newfire:form =
  3941.     {
  3942.      Help = "Large yellow flame"
  3943.      bbox = '-10 -10 -13 10 10 41'
  3944.      angle: =
  3945.         {Txt = "&" Hint = "the direction it starts out pointing"
  3946.        }
  3947.      light: =
  3948.         {Txt = "&" Hint = "intensity, default = 200 (pretty dim, max = 800)"
  3949.        }
  3950.      health: =
  3951.         {Txt = "&" Hint = "how hard to break"
  3952.        }
  3953.      dmg: =
  3954.         {Txt = "&" Hint = "damage it does; default = .2, requires HURT spawnflat"
  3955.        }
  3956.      targetname: =
  3957.         {Txt = "&" Hint = "goes on/off when triggered"
  3958.        }
  3959.      style: =
  3960.         {Txt = "&" Hint = "0 default, 1 fast flicker, 2 steady fade in and out, 3 erratic flicker" $0D " 32-63 for linking banks of lights.  Trigger should share style-value."
  3961.        }
  3962.      spawnflags: = 
  3963.        {Txt="&"
  3964.         Typ="X1"
  3965.         Cap="STARTLOW"
  3966.         Hint="light starts off"}
  3967.      spawnflags: = 
  3968.        {Txt="&"
  3969.         Typ="X2"
  3970.         Cap="HURT"
  3971.         Hint="damages touching player"}
  3972.     }
  3973.     light_palace_torch:form =
  3974.     {
  3975.      Help = "A palatial wall torch of some sort"
  3976.      bbox = '-19 -19 0 19 19 35'
  3977.      angle: =
  3978.         {Txt = "&" Hint = "the direction it starts out pointing"
  3979.        }
  3980.      light: =
  3981.         {Txt = "&" Hint = "intensity, default = 200 (pretty dim, max = 800)"
  3982.        }
  3983.      health: =
  3984.         {Txt = "&" Hint = "how hard to break"
  3985.        }
  3986.      dmg: =
  3987.         {Txt = "&" Hint = "damage it does; default = .2, requires HURT spawnflat"
  3988.        }
  3989.      targetname: =
  3990.         {Txt = "&" Hint = "goes on/off when triggered"
  3991.        }
  3992.      style: =
  3993.         {Txt = "&" Hint = "0 default, 1 fast flicker, 2 steady fade in and out, 3 erratic flicker" $0D " 32-63 for linking banks of lights.  Trigger should share style-value."
  3994.        }
  3995.      spawnflags: = 
  3996.        {Txt="&"
  3997.         Typ="X1"
  3998.         Cap="STARTLOW"
  3999.         Hint="light starts off"}
  4000.      spawnflags: = 
  4001.        {Txt="&"
  4002.         Typ="X2"
  4003.         Cap="HURT"
  4004.         Hint="damages touching player"}
  4005.     }
  4006.     monster_archer:form =
  4007.     {
  4008.      Help = "The Archer Knight monster"
  4009.      bbox = '-16 -16 0 16 16 50'
  4010.      angle: =
  4011.         {Txt = "&" Hint = "direction monster starts out facing"
  4012.        }
  4013.      spawnflags: = 
  4014.        {Txt="&"
  4015.         Typ="X1"
  4016.         Cap="AMBUSH"
  4017.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4018.      spawnflags: = 
  4019.        {Txt="&"
  4020.         Typ="X2"
  4021.         Cap="STUCK"
  4022.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4023.      spawnflags: = 
  4024.        {Txt="&"
  4025.         Typ="X64"
  4026.         Cap="FROZEN"
  4027.         Hint="monster starts frozen, trigger to thaw."}
  4028.      health: =
  4029.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4030.        }
  4031.     more: = {
  4032.       Typ="B"
  4033.       Txt="containment"
  4034.       Cap="Push"
  4035.       Form="containment:form"
  4036.       Hint="specifics for monsters to contain things"
  4037.     }
  4038.     more: = {
  4039.       Typ="B"
  4040.       Txt="triggering"
  4041.       Cap="Push"
  4042.       Form="monster_triggers:form"
  4043.       Hint="specs for monsters to trigger and be triggered"
  4044.     }
  4045.     }
  4046.     monster_archer_ice:form =
  4047.     {
  4048.      Help = "The Archer monster with snow booties"
  4049.      bbox = '-16 -16 0 16 16 50'
  4050.      angle: =
  4051.         {Txt = "&" Hint = "direction monster starts out facing"
  4052.        }
  4053.      spawnflags: = 
  4054.        {Txt="&"
  4055.         Typ="X1"
  4056.         Cap="AMBUSH"
  4057.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4058.      spawnflags: = 
  4059.        {Txt="&"
  4060.         Typ="X2"
  4061.         Cap="STUCK"
  4062.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4063.      spawnflags: = 
  4064.        {Txt="&"
  4065.         Typ="X64"
  4066.         Cap="FROZEN"
  4067.         Hint="monster starts frozen, trigger to thaw."}
  4068.      health: =
  4069.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4070.        }
  4071.     more: = {
  4072.       Typ="B"
  4073.       Txt="containment"
  4074.       Cap="Push"
  4075.       Form="containment:form"
  4076.       Hint="specifics for monsters to contain things"
  4077.     }
  4078.     more: = {
  4079.       Typ="B"
  4080.       Txt="triggering"
  4081.       Cap="Push"
  4082.       Form="monster_triggers:form"
  4083.       Hint="specs for monsters to trigger and be triggered"
  4084.     }
  4085.     }
  4086.     monster_archer_lord:form =
  4087.     {
  4088.      Help = "The Archer Lord monster"
  4089.      bbox = '-16 -16 0 16 16 50'
  4090.      angle: =
  4091.         {Txt = "&" Hint = "direction monster starts out facing"
  4092.        }
  4093.      spawnflags: = 
  4094.        {Txt="&"
  4095.         Typ="X1"
  4096.         Cap="AMBUSH"
  4097.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4098.      spawnflags: = 
  4099.        {Txt="&"
  4100.         Typ="X2"
  4101.         Cap="STUCK"
  4102.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4103.      spawnflags: = 
  4104.        {Txt="&"
  4105.         Typ="X64"
  4106.         Cap="FROZEN"
  4107.         Hint="monster starts frozen, trigger to thaw."}
  4108.      health: =
  4109.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4110.        }
  4111.     more: = {
  4112.       Typ="B"
  4113.       Txt="containment"
  4114.       Cap="Push"
  4115.       Form="containment:form"
  4116.       Hint="specifics for monsters to contain things"
  4117.     }
  4118.     more: = {
  4119.       Typ="B"
  4120.       Txt="triggering"
  4121.       Cap="Push"
  4122.       Form="monster_triggers:form"
  4123.       Hint="specs for monsters to trigger and be triggered"
  4124.     }
  4125.     }
  4126.     monster_buddha:form =
  4127.     {
  4128.      Help = "The Big Baddie"
  4129.      bbox = '-16 -16 0 16 16 50'
  4130.      angle: =
  4131.         {Txt = "&" Hint = "the direction it starts out pointing"
  4132.        }
  4133.      netname: =
  4134.         {Txt = "&" Hint = "linking things."
  4135.        }
  4136.      target: =
  4137.         {Txt = "&" Hint = "object with matching targetname is triggered."
  4138.        }
  4139.      targetname: =
  4140.         {Txt = "&" Hint = "is triggered if entity with matching target fires, or deleted if entity with matching killtarget fires."
  4141.        }
  4142.     }
  4143.     monster_eidolon_weakling:form =
  4144.     {
  4145.      Help = "Not quite the big bad ugly boss guy"
  4146.      bbox = '-100 -100 0 100 100 666'
  4147.      angle: =
  4148.         {Txt = "&" Hint = "the direction it starts out pointing"
  4149.        }
  4150.      targetname: =
  4151.         {Txt = "&" Hint = "activates on first triggering, drops dead on second"
  4152.        }
  4153.     }
  4154.     monster_fallen_angel:form =
  4155.     {
  4156.      Help = "New item for QuakeEd"
  4157.      bbox = '-14 -14 -41 14 14 23'
  4158.      angle: =
  4159.         {Txt = "&" Hint = "direction monster starts out facing"
  4160.        }
  4161.      spawnflags: = 
  4162.        {Txt="&"
  4163.         Typ="X1"
  4164.         Cap="AMBUSH"
  4165.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4166.      spawnflags: = 
  4167.        {Txt="&"
  4168.         Typ="X2"
  4169.         Cap="STUCK"
  4170.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4171.      spawnflags: = 
  4172.        {Txt="&"
  4173.         Typ="X64"
  4174.         Cap="FROZEN"
  4175.         Hint="monster starts frozen, trigger to thaw."}
  4176.      health: =
  4177.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4178.        }
  4179.     more: = {
  4180.       Typ="B"
  4181.       Txt="containment"
  4182.       Cap="Push"
  4183.       Form="containment:form"
  4184.       Hint="specifics for monsters to contain things"
  4185.     }
  4186.     more: = {
  4187.       Typ="B"
  4188.       Txt="triggering"
  4189.       Cap="Push"
  4190.       Form="monster_triggers:form"
  4191.       Hint="specs for monsters to trigger and be triggered"
  4192.     }
  4193.     }
  4194.     monster_fallen_angel_lord:form =
  4195.     {
  4196.      Help = "New item for QuakeEd"
  4197.      bbox = '-14 -14 -41 14 14 23'
  4198.      angle: =
  4199.         {Txt = "&" Hint = "direction monster starts out facing"
  4200.        }
  4201.      spawnflags: = 
  4202.        {Txt="&"
  4203.         Typ="X1"
  4204.         Cap="AMBUSH"
  4205.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4206.      spawnflags: = 
  4207.        {Txt="&"
  4208.         Typ="X2"
  4209.         Cap="STUCK"
  4210.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4211.      spawnflags: = 
  4212.        {Txt="&"
  4213.         Typ="X64"
  4214.         Cap="FROZEN"
  4215.         Hint="monster starts frozen, trigger to thaw."}
  4216.      health: =
  4217.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4218.        }
  4219.     more: = {
  4220.       Typ="B"
  4221.       Txt="containment"
  4222.       Cap="Push"
  4223.       Form="containment:form"
  4224.       Hint="specifics for monsters to contain things"
  4225.     }
  4226.     more: = {
  4227.       Typ="B"
  4228.       Txt="triggering"
  4229.       Cap="Push"
  4230.       Form="monster_triggers:form"
  4231.       Hint="specs for monsters to trigger and be triggered"
  4232.     }
  4233.     }
  4234.     monster_fish:form =
  4235.     {
  4236.      Help = "Ambient Fish"
  4237.      bbox = '-16 -16 -8 16 16 8'
  4238.      angle: =
  4239.         {Txt = "&" Hint = "direction monster starts out facing"
  4240.        }
  4241.      spawnflags: = 
  4242.        {Txt="&"
  4243.         Typ="X1"
  4244.         Cap="AMBUSH"
  4245.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4246.      spawnflags: = 
  4247.        {Txt="&"
  4248.         Typ="X2"
  4249.         Cap="STUCK"
  4250.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4251.      spawnflags: = 
  4252.        {Txt="&"
  4253.         Typ="X64"
  4254.         Cap="FROZEN"
  4255.         Hint="monster starts frozen, trigger to thaw."}
  4256.      health: =
  4257.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4258.        }
  4259.     more: = {
  4260.       Typ="B"
  4261.       Txt="containment"
  4262.       Cap="Push"
  4263.       Form="containment:form"
  4264.       Hint="specifics for monsters to contain things"
  4265.     }
  4266.     more: = {
  4267.       Typ="B"
  4268.       Txt="triggering"
  4269.       Cap="Push"
  4270.       Form="monster_triggers:form"
  4271.       Hint="specs for monsters to trigger and be triggered"
  4272.     }
  4273.     }
  4274.     monster_golem_bronze:form =
  4275.     {
  4276.      Help = "Bronze Golem."
  4277.      bbox = '-64 -64 0 64 64 194'
  4278.      angle: =
  4279.         {Txt = "&" Hint = "direction monster starts out facing"
  4280.        }
  4281.      spawnflags: = 
  4282.        {Txt="&"
  4283.         Typ="X1"
  4284.         Cap="AMBUSH"
  4285.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4286.      spawnflags: = 
  4287.        {Txt="&"
  4288.         Typ="X2"
  4289.         Cap="STUCK"
  4290.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4291.      spawnflags: = 
  4292.        {Txt="&"
  4293.         Typ="X64"
  4294.         Cap="FROZEN"
  4295.         Hint="monster starts frozen, trigger to thaw."}
  4296.      health: =
  4297.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4298.        }
  4299.     more: = {
  4300.       Typ="B"
  4301.       Txt="containment"
  4302.       Cap="Push"
  4303.       Form="containment:form"
  4304.       Hint="specifics for monsters to contain things"
  4305.     }
  4306.     more: = {
  4307.       Typ="B"
  4308.       Txt="triggering"
  4309.       Cap="Push"
  4310.       Form="monster_triggers:form"
  4311.       Hint="specs for monsters to trigger and be triggered"
  4312.     }
  4313.     }
  4314.     monster_golem_iron:form =
  4315.     {
  4316.      Help = "Iron Golem."
  4317.      bbox = '-55 -55 0 55 55 120'
  4318.      angle: =
  4319.         {Txt = "&" Hint = "direction monster starts out facing"
  4320.        }
  4321.      spawnflags: = 
  4322.        {Txt="&"
  4323.         Typ="X1"
  4324.         Cap="AMBUSH"
  4325.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4326.      spawnflags: = 
  4327.        {Txt="&"
  4328.         Typ="X2"
  4329.         Cap="STUCK"
  4330.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4331.      spawnflags: = 
  4332.        {Txt="&"
  4333.         Typ="X64"
  4334.         Cap="FROZEN"
  4335.         Hint="monster starts frozen, trigger to thaw."}
  4336.      health: =
  4337.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4338.        }
  4339.     more: = {
  4340.       Typ="B"
  4341.       Txt="containment"
  4342.       Cap="Push"
  4343.       Form="containment:form"
  4344.       Hint="specifics for monsters to contain things"
  4345.     }
  4346.     more: = {
  4347.       Typ="B"
  4348.       Txt="triggering"
  4349.       Cap="Push"
  4350.       Form="monster_triggers:form"
  4351.       Hint="specs for monsters to trigger and be triggered"
  4352.     }
  4353.     }
  4354.     monster_golem_stone:form =
  4355.     {
  4356.      Help = "Stone Golem."
  4357.      bbox = '-32 -32 0 32 32 88'
  4358.      angle: =
  4359.         {Txt = "&" Hint = "direction monster starts out facing"
  4360.        }
  4361.      spawnflags: = 
  4362.        {Txt="&"
  4363.         Typ="X1"
  4364.         Cap="AMBUSH"
  4365.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4366.      spawnflags: = 
  4367.        {Txt="&"
  4368.         Typ="X2"
  4369.         Cap="STUCK"
  4370.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4371.      spawnflags: = 
  4372.        {Txt="&"
  4373.         Typ="X64"
  4374.         Cap="FROZEN"
  4375.         Hint="monster starts frozen, trigger to thaw."}
  4376.      health: =
  4377.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4378.        }
  4379.     more: = {
  4380.       Typ="B"
  4381.       Txt="containment"
  4382.       Cap="Push"
  4383.       Form="containment:form"
  4384.       Hint="specifics for monsters to contain things"
  4385.     }
  4386.     more: = {
  4387.       Typ="B"
  4388.       Txt="triggering"
  4389.       Cap="Push"
  4390.       Form="monster_triggers:form"
  4391.       Hint="specs for monsters to trigger and be triggered"
  4392.     }
  4393.     }
  4394.     monster_hydra:form =
  4395.     {
  4396.      Help = "New item for QuakeEd"
  4397.      bbox = '-40 -40 -42 40 40 42'
  4398.      angle: =
  4399.         {Txt = "&" Hint = "direction monster starts out facing"
  4400.        }
  4401.      spawnflags: = 
  4402.        {Txt="&"
  4403.         Typ="X1"
  4404.         Cap="AMBUSH"
  4405.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4406.      spawnflags: = 
  4407.        {Txt="&"
  4408.         Typ="X2"
  4409.         Cap="STUCK"
  4410.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4411.      spawnflags: = 
  4412.        {Txt="&"
  4413.         Typ="X64"
  4414.         Cap="FROZEN"
  4415.         Hint="monster starts frozen, trigger to thaw."}
  4416.      health: =
  4417.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4418.        }
  4419.     more: = {
  4420.       Typ="B"
  4421.       Txt="containment"
  4422.       Cap="Push"
  4423.       Form="containment:form"
  4424.       Hint="specifics for monsters to contain things"
  4425.     }
  4426.     more: = {
  4427.       Typ="B"
  4428.       Txt="triggering"
  4429.       Cap="Push"
  4430.       Form="monster_triggers:form"
  4431.       Hint="specs for monsters to trigger and be triggered"
  4432.     }
  4433.     }
  4434.     monster_imp_fire:form =
  4435.     {
  4436.      Help = "Grunt monster - common.  Shoots a fireball. Can only be killed by defrosting it."
  4437.      bbox = '-16 -16 0 16 16 55'
  4438.      angle: =
  4439.         {Txt = "&" Hint = "direction monster starts out facing"
  4440.        }
  4441.      health: =
  4442.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4443.        }
  4444.     more: = {
  4445.       Typ="B"
  4446.       Txt="containment"
  4447.       Cap="Push"
  4448.       Form="containment:form"
  4449.       Hint="specifics for monsters to contain things"
  4450.     }
  4451.     more: = {
  4452.       Typ="B"
  4453.       Txt="triggering"
  4454.       Cap="Push"
  4455.       Form="monster_triggers:form"
  4456.       Hint="specs for monsters to trigger and be triggered"
  4457.     }
  4458.      wait: =
  4459.         {Txt = "&" Hint = "-1 value makes it indestructible decoration"
  4460.        }
  4461.      spawnflags: = 
  4462.        {Txt="&"
  4463.         Typ="X1"
  4464.         Cap="AMBUSH"
  4465.         Hint="monster only wakes up on sight of player, not other aroused monster"}
  4466.      spawnflags: = 
  4467.        {Txt="&"
  4468.         Typ="X16"
  4469.         Cap="GARGOYLE"
  4470.         Hint="a statue until attacked or inspected"}
  4471.      spawnflags: = 
  4472.        {Txt="&"
  4473.         Typ="X64"
  4474.         Cap="FROZEN"
  4475.         Hint="monster starts frozen, trigger to thaw."}
  4476.     }
  4477.     monster_imp_ice:form =
  4478.     {
  4479.      Help = "Grunt monster - common.  Shoots multiple ice shards. Can only be killed by defrosting it."
  4480.      bbox = '-16 -16 0 16 16 55'
  4481.      angle: =
  4482.         {Txt = "&" Hint = "direction monster starts out facing"
  4483.        }
  4484.      spawnflags: = 
  4485.        {Txt="&"
  4486.         Typ="X1"
  4487.         Cap="AMBUSH"
  4488.         Hint="monster only wakes up on sight of player, not other aroused monster"}
  4489.      spawnflags: = 
  4490.        {Txt="&"
  4491.         Typ="X16"
  4492.         Cap="GARGOYLE"
  4493.         Hint="a statue until attacked or inspected"}
  4494.      spawnflags: = 
  4495.        {Txt="&"
  4496.         Typ="X64"
  4497.         Cap="FROZEN"
  4498.         Hint="monster starts frozen, trigger to thaw."}
  4499.      health: =
  4500.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4501.        }
  4502.     more: = {
  4503.       Typ="B"
  4504.       Txt="containment"
  4505.       Cap="Push"
  4506.       Form="containment:form"
  4507.       Hint="specifics for monsters to contain things"
  4508.     }
  4509.     more: = {
  4510.       Typ="B"
  4511.       Txt="triggering"
  4512.       Cap="Push"
  4513.       Form="monster_triggers:form"
  4514.       Hint="specs for monsters to trigger and be triggered"
  4515.     }
  4516.      wait: =
  4517.         {Txt = "&" Hint = "-1 value makes it indestructible decoration"
  4518.        }
  4519.      spawnflags: = 
  4520.        {Txt="&"
  4521.         Typ="X1"
  4522.         Cap="AMBUSH"
  4523.         Hint="monster only wakes up on sight of player, not other aroused monster"}
  4524.      spawnflags: = 
  4525.        {Txt="&"
  4526.         Typ="X16"
  4527.         Cap="GARGOYLE"
  4528.         Hint="a statue until attacked or inspected"}
  4529.      spawnflags: = 
  4530.        {Txt="&"
  4531.         Typ="X64"
  4532.         Cap="FROZEN"
  4533.         Hint="monster starts frozen, trigger to thaw."}
  4534.     }
  4535.     monster_medusa_green:form =
  4536.     {
  4537.      Help = "The medusa monster with its nasty sharp pointy teeth"
  4538.      bbox = '-16 -16 0 16 16 56'
  4539.      angle: =
  4540.         {Txt = "&" Hint = "direction monster starts out facing"
  4541.        }
  4542.      spawnflags: = 
  4543.        {Txt="&"
  4544.         Typ="X1"
  4545.         Cap="AMBUSH"
  4546.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4547.      spawnflags: = 
  4548.        {Txt="&"
  4549.         Typ="X2"
  4550.         Cap="STUCK"
  4551.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4552.      spawnflags: = 
  4553.        {Txt="&"
  4554.         Typ="X64"
  4555.         Cap="FROZEN"
  4556.         Hint="monster starts frozen, trigger to thaw."}
  4557.      health: =
  4558.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4559.        }
  4560.     more: = {
  4561.       Typ="B"
  4562.       Txt="containment"
  4563.       Cap="Push"
  4564.       Form="containment:form"
  4565.       Hint="specifics for monsters to contain things"
  4566.     }
  4567.     more: = {
  4568.       Typ="B"
  4569.       Txt="triggering"
  4570.       Cap="Push"
  4571.       Form="monster_triggers:form"
  4572.       Hint="specs for monsters to trigger and be triggered"
  4573.     }
  4574.     }
  4575.     monster_mummy:form =
  4576.     {
  4577.      Help = "No, it's not Keith Richards or Bob Dylan."
  4578.      bbox = '-16 -16 0 16 16 50'
  4579.      angle: =
  4580.         {Txt = "&" Hint = "direction monster starts out facing"
  4581.        }
  4582.      spawnflags: = 
  4583.        {Txt="&"
  4584.         Typ="X1"
  4585.         Cap="AMBUSH"
  4586.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4587.      spawnflags: = 
  4588.        {Txt="&"
  4589.         Typ="X2"
  4590.         Cap="STUCK"
  4591.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4592.      spawnflags: = 
  4593.        {Txt="&"
  4594.         Typ="X64"
  4595.         Cap="FROZEN"
  4596.         Hint="monster starts frozen, trigger to thaw."}
  4597.      health: =
  4598.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4599.        }
  4600.     more: = {
  4601.       Typ="B"
  4602.       Txt="containment"
  4603.       Cap="Push"
  4604.       Form="containment:form"
  4605.       Hint="specifics for monsters to contain things"
  4606.     }
  4607.     more: = {
  4608.       Typ="B"
  4609.       Txt="triggering"
  4610.       Cap="Push"
  4611.       Form="monster_triggers:form"
  4612.       Hint="specs for monsters to trigger and be triggered"
  4613.     }
  4614.     }
  4615.     monster_mummy_lord:form =
  4616.     {
  4617.      Help = "He's big, he's bad, he's wrapped in moldy bandages - he's the mummy."
  4618.      bbox = '-16 -16 0 16 16 50'
  4619.      angle: =
  4620.         {Txt = "&" Hint = "direction monster starts out facing"
  4621.        }
  4622.      spawnflags: = 
  4623.        {Txt="&"
  4624.         Typ="X1"
  4625.         Cap="AMBUSH"
  4626.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4627.      spawnflags: = 
  4628.        {Txt="&"
  4629.         Typ="X2"
  4630.         Cap="STUCK"
  4631.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4632.      spawnflags: = 
  4633.        {Txt="&"
  4634.         Typ="X64"
  4635.         Cap="FROZEN"
  4636.         Hint="monster starts frozen, trigger to thaw."}
  4637.      health: =
  4638.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4639.        }
  4640.     more: = {
  4641.       Typ="B"
  4642.       Txt="containment"
  4643.       Cap="Push"
  4644.       Form="containment:form"
  4645.       Hint="specifics for monsters to contain things"
  4646.     }
  4647.     more: = {
  4648.       Typ="B"
  4649.       Txt="triggering"
  4650.       Cap="Push"
  4651.       Form="monster_triggers:form"
  4652.       Hint="specs for monsters to trigger and be triggered"
  4653.     }
  4654.     }
  4655.     monster_pentacles:form =
  4656.     {
  4657.      Help = "All sides must be at least 8 away from the walls"
  4658.      bbox = '-8 -8 -8 8 8 8'
  4659.      angle: =
  4660.         {Txt = "&" Hint = "direction monster starts out facing"
  4661.        }
  4662.      health: =
  4663.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4664.        }
  4665.     more: = {
  4666.       Typ="B"
  4667.       Txt="containment"
  4668.       Cap="Push"
  4669.       Form="containment:form"
  4670.       Hint="specifics for monsters to contain things"
  4671.     }
  4672.     more: = {
  4673.       Typ="B"
  4674.       Txt="triggering"
  4675.       Cap="Push"
  4676.       Form="monster_triggers:form"
  4677.       Hint="specs for monsters to trigger and be triggered"
  4678.     }
  4679.      skin: =
  4680.         {Txt = "&" Hint = "skin displayed by model"
  4681.       Typ="C"
  4682.       Items="0) rocky brown (default)" $0D "1) snowy white"
  4683.       values="0" $0D "1"
  4684.        }
  4685.     }
  4686.     monster_scorpion_black:form =
  4687.     {
  4688.      Help = "Black scorpion."
  4689.      bbox = '-10 -10 0 10 10 64'
  4690.      angle: =
  4691.         {Txt = "&" Hint = "direction monster starts out facing"
  4692.        }
  4693.      spawnflags: = 
  4694.        {Txt="&"
  4695.         Typ="X1"
  4696.         Cap="AMBUSH"
  4697.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4698.      spawnflags: = 
  4699.        {Txt="&"
  4700.         Typ="X2"
  4701.         Cap="STUCK"
  4702.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4703.      spawnflags: = 
  4704.        {Txt="&"
  4705.         Typ="X64"
  4706.         Cap="FROZEN"
  4707.         Hint="monster starts frozen, trigger to thaw."}
  4708.      health: =
  4709.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4710.        }
  4711.     more: = {
  4712.       Typ="B"
  4713.       Txt="containment"
  4714.       Cap="Push"
  4715.       Form="containment:form"
  4716.       Hint="specifics for monsters to contain things"
  4717.     }
  4718.     more: = {
  4719.       Typ="B"
  4720.       Txt="triggering"
  4721.       Cap="Push"
  4722.       Form="monster_triggers:form"
  4723.       Hint="specs for monsters to trigger and be triggered"
  4724.     }
  4725.     }
  4726.     monster_scorpion_yellow:form =
  4727.     {
  4728.      Help = "Yellow scorpion."
  4729.      bbox = '-10 -10 0 10 10 64'
  4730.      angle: =
  4731.         {Txt = "&" Hint = "direction monster starts out facing"
  4732.        }
  4733.      spawnflags: = 
  4734.        {Txt="&"
  4735.         Typ="X1"
  4736.         Cap="AMBUSH"
  4737.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4738.      spawnflags: = 
  4739.        {Txt="&"
  4740.         Typ="X2"
  4741.         Cap="STUCK"
  4742.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4743.      spawnflags: = 
  4744.        {Txt="&"
  4745.         Typ="X64"
  4746.         Cap="FROZEN"
  4747.         Hint="monster starts frozen, trigger to thaw."}
  4748.      health: =
  4749.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4750.        }
  4751.     more: = {
  4752.       Typ="B"
  4753.       Txt="containment"
  4754.       Cap="Push"
  4755.       Form="containment:form"
  4756.       Hint="specifics for monsters to contain things"
  4757.     }
  4758.     more: = {
  4759.       Typ="B"
  4760.       Txt="triggering"
  4761.       Cap="Push"
  4762.       Form="monster_triggers:form"
  4763.       Hint="specs for monsters to trigger and be triggered"
  4764.     }
  4765.     }
  4766.     monster_skull_wizard:form =
  4767.     {
  4768.      Help = "A skull wizard"
  4769.      bbox = '-24 -24 0 24 24 64'
  4770.      angle: =
  4771.         {Txt = "&" Hint = "direction monster starts out facing"
  4772.        }
  4773.      spawnflags: = 
  4774.        {Txt="&"
  4775.         Typ="X1"
  4776.         Cap="AMBUSH"
  4777.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4778.      spawnflags: = 
  4779.        {Txt="&"
  4780.         Typ="X2"
  4781.         Cap="STUCK"
  4782.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4783.      spawnflags: = 
  4784.        {Txt="&"
  4785.         Typ="X64"
  4786.         Cap="FROZEN"
  4787.         Hint="monster starts frozen, trigger to thaw."}
  4788.      health: =
  4789.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4790.        }
  4791.     more: = {
  4792.       Typ="B"
  4793.       Txt="containment"
  4794.       Cap="Push"
  4795.       Form="containment:form"
  4796.       Hint="specifics for monsters to contain things"
  4797.     }
  4798.     more: = {
  4799.       Typ="B"
  4800.       Txt="triggering"
  4801.       Cap="Push"
  4802.       Form="monster_triggers:form"
  4803.       Hint="specs for monsters to trigger and be triggered"
  4804.     }
  4805.     }
  4806.     monster_skull_wizard_lord:form =
  4807.     {
  4808.      Help = "A skull wizard lord"
  4809.      bbox = '-24 -24 0 24 24 64'
  4810.      angle: =
  4811.         {Txt = "&" Hint = "direction monster starts out facing"
  4812.        }
  4813.      spawnflags: = 
  4814.        {Txt="&"
  4815.         Typ="X1"
  4816.         Cap="AMBUSH"
  4817.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  4818.      spawnflags: = 
  4819.        {Txt="&"
  4820.         Typ="X2"
  4821.         Cap="STUCK"
  4822.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  4823.      spawnflags: = 
  4824.        {Txt="&"
  4825.         Typ="X64"
  4826.         Cap="FROZEN"
  4827.         Hint="monster starts frozen, trigger to thaw."}
  4828.      health: =
  4829.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4830.        }
  4831.     more: = {
  4832.       Typ="B"
  4833.       Txt="containment"
  4834.       Cap="Push"
  4835.       Form="containment:form"
  4836.       Hint="specifics for monsters to contain things"
  4837.     }
  4838.     more: = {
  4839.       Typ="B"
  4840.       Txt="triggering"
  4841.       Cap="Push"
  4842.       Form="monster_triggers:form"
  4843.       Hint="specs for monsters to trigger and be triggered"
  4844.     }
  4845.     }
  4846.     monster_spider_red_large:form =
  4847.     {
  4848.      Help = "Large red spider."
  4849.      bbox = '-16 -16 0 16 16 26'
  4850.      angle: =
  4851.         {Txt = "&" Hint = "direction monster starts out facing"
  4852.        }
  4853.      health: =
  4854.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4855.        }
  4856.     more: = {
  4857.       Typ="B"
  4858.       Txt="containment"
  4859.       Cap="Push"
  4860.       Form="containment:form"
  4861.       Hint="specifics for monsters to contain things"
  4862.     }
  4863.     more: = {
  4864.       Typ="B"
  4865.       Txt="triggering"
  4866.       Cap="Push"
  4867.       Form="monster_triggers:form"
  4868.       Hint="specs for monsters to trigger and be triggered"
  4869.     }
  4870.      spawnflags: = 
  4871.        {Txt="&"
  4872.         Typ="X1"
  4873.         Cap="AMBUSH"
  4874.         Hint="monster only wakes up on sight of player, not other aroused monster"}
  4875.      spawnflags: = 
  4876.        {Txt="&"
  4877.         Typ="X32"
  4878.         Cap="ONWALL"
  4879.         Hint="spider starts out the wall, should be placed at least 8 pixels away"}
  4880.      spawnflags: = 
  4881.        {Txt="&"
  4882.         Typ="X64"
  4883.         Cap="FROZEN"
  4884.         Hint="monster starts frozen, trigger to thaw."}
  4885.     }
  4886.     monster_spider_red_small:form =
  4887.     {
  4888.      Help = "Small red spider."
  4889.      bbox = '-12 -12 0 12 12 16'
  4890.      angle: =
  4891.         {Txt = "&" Hint = "direction monster starts out facing"
  4892.        }
  4893.      health: =
  4894.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4895.        }
  4896.     more: = {
  4897.       Typ="B"
  4898.       Txt="containment"
  4899.       Cap="Push"
  4900.       Form="containment:form"
  4901.       Hint="specifics for monsters to contain things"
  4902.     }
  4903.     more: = {
  4904.       Typ="B"
  4905.       Txt="triggering"
  4906.       Cap="Push"
  4907.       Form="monster_triggers:form"
  4908.       Hint="specs for monsters to trigger and be triggered"
  4909.     }
  4910.      spawnflags: = 
  4911.        {Txt="&"
  4912.         Typ="X1"
  4913.         Cap="AMBUSH"
  4914.         Hint="monster only wakes up on sight of player, not other aroused monster"}
  4915.      spawnflags: = 
  4916.        {Txt="&"
  4917.         Typ="X32"
  4918.         Cap="ONWALL"
  4919.         Hint="spider starts out the wall, should be placed at least 8 pixels away"}
  4920.      spawnflags: = 
  4921.        {Txt="&"
  4922.         Typ="X64"
  4923.         Cap="FROZEN"
  4924.         Hint="monster starts frozen, trigger to thaw."}
  4925.     }
  4926.     monster_spider_yellow_large:form =
  4927.     {
  4928.      Help = "Large yellow spider."
  4929.      bbox = '-16 -16 0 16 16 26'
  4930.      angle: =
  4931.         {Txt = "&" Hint = "direction monster starts out facing"
  4932.        }
  4933.      health: =
  4934.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4935.        }
  4936.     more: = {
  4937.       Typ="B"
  4938.       Txt="containment"
  4939.       Cap="Push"
  4940.       Form="containment:form"
  4941.       Hint="specifics for monsters to contain things"
  4942.     }
  4943.     more: = {
  4944.       Typ="B"
  4945.       Txt="triggering"
  4946.       Cap="Push"
  4947.       Form="monster_triggers:form"
  4948.       Hint="specs for monsters to trigger and be triggered"
  4949.     }
  4950.      spawnflags: = 
  4951.        {Txt="&"
  4952.         Typ="X1"
  4953.         Cap="AMBUSH"
  4954.         Hint="monster only wakes up on sight of player, not other aroused monster"}
  4955.      spawnflags: = 
  4956.        {Txt="&"
  4957.         Typ="X32"
  4958.         Cap="ONWALL"
  4959.         Hint="spider starts out the wall, should be placed at least 8 pixels away"}
  4960.      spawnflags: = 
  4961.        {Txt="&"
  4962.         Typ="X64"
  4963.         Cap="FROZEN"
  4964.         Hint="monster starts frozen, trigger to thaw."}
  4965.     }
  4966.     monster_spider_yellow_small:form =
  4967.     {
  4968.      Help = "Small yellow spider."
  4969.      bbox = '-12 -12 0 12 12 16'
  4970.      angle: =
  4971.         {Txt = "&" Hint = "direction monster starts out facing"
  4972.        }
  4973.      health: =
  4974.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  4975.        }
  4976.     more: = {
  4977.       Typ="B"
  4978.       Txt="containment"
  4979.       Cap="Push"
  4980.       Form="containment:form"
  4981.       Hint="specifics for monsters to contain things"
  4982.     }
  4983.     more: = {
  4984.       Typ="B"
  4985.       Txt="triggering"
  4986.       Cap="Push"
  4987.       Form="monster_triggers:form"
  4988.       Hint="specs for monsters to trigger and be triggered"
  4989.     }
  4990.      spawnflags: = 
  4991.        {Txt="&"
  4992.         Typ="X1"
  4993.         Cap="AMBUSH"
  4994.         Hint="monster only wakes up on sight of player, not other aroused monster"}
  4995.      spawnflags: = 
  4996.        {Txt="&"
  4997.         Typ="X32"
  4998.         Cap="ONWALL"
  4999.         Hint="spider starts out the wall, should be placed at least 8 pixels away"}
  5000.      spawnflags: = 
  5001.        {Txt="&"
  5002.         Typ="X64"
  5003.         Cap="FROZEN"
  5004.         Hint="monster starts frozen, trigger to thaw."}
  5005.     }
  5006.     monster_triggers:form =
  5007.     {
  5008.      Help = "No help yet, peer into the Eye of Horus."
  5009.      target: =
  5010.         {Txt = "&" Hint = "triggered when monster dies"
  5011.        }
  5012.      targetname: =
  5013.         {Txt = "&" Hint = "monster wakes up when triggered (unfreezes if frozen;" $0D "disappears if killtargetted)"
  5014.        }
  5015.      killtarget: =
  5016.         {Txt = "&" Hint = "targetted entity vanishes when monster is killed" $0D "  Not sure that this is good for anything, but there it is anyway..."
  5017.        }
  5018.      netname: =
  5019.         {Txt = "&" Hint = "useable with trigger_check and maybe some others"
  5020.        }
  5021.     }
  5022.     monster_werejaguar:form =
  5023.     {
  5024.      Help = "WereCat with jaguar skin"
  5025.      bbox = '-16 -16 0 16 16 56'
  5026.      angle: =
  5027.         {Txt = "&" Hint = "direction monster starts out facing"
  5028.        }
  5029.      spawnflags: = 
  5030.        {Txt="&"
  5031.         Typ="X1"
  5032.         Cap="AMBUSH"
  5033.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  5034.      spawnflags: = 
  5035.        {Txt="&"
  5036.         Typ="X2"
  5037.         Cap="STUCK"
  5038.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  5039.      spawnflags: = 
  5040.        {Txt="&"
  5041.         Typ="X64"
  5042.         Cap="FROZEN"
  5043.         Hint="monster starts frozen, trigger to thaw."}
  5044.      health: =
  5045.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  5046.        }
  5047.     more: = {
  5048.       Typ="B"
  5049.       Txt="containment"
  5050.       Cap="Push"
  5051.       Form="containment:form"
  5052.       Hint="specifics for monsters to contain things"
  5053.     }
  5054.     more: = {
  5055.       Typ="B"
  5056.       Txt="triggering"
  5057.       Cap="Push"
  5058.       Form="monster_triggers:form"
  5059.       Hint="specs for monsters to trigger and be triggered"
  5060.     }
  5061.     }
  5062.     monster_werepanther:form =
  5063.     {
  5064.      Help = "WereCat with panther skin"
  5065.      bbox = '-16 -16 0 16 16 56'
  5066.      angle: =
  5067.         {Txt = "&" Hint = "direction monster starts out facing"
  5068.        }
  5069.      spawnflags: = 
  5070.        {Txt="&"
  5071.         Typ="X1"
  5072.         Cap="AMBUSH"
  5073.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  5074.      spawnflags: = 
  5075.        {Txt="&"
  5076.         Typ="X2"
  5077.         Cap="STUCK"
  5078.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  5079.      spawnflags: = 
  5080.        {Txt="&"
  5081.         Typ="X64"
  5082.         Cap="FROZEN"
  5083.         Hint="monster starts frozen, trigger to thaw."}
  5084.      health: =
  5085.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  5086.        }
  5087.     more: = {
  5088.       Typ="B"
  5089.       Txt="containment"
  5090.       Cap="Push"
  5091.       Form="containment:form"
  5092.       Hint="specifics for monsters to contain things"
  5093.     }
  5094.     more: = {
  5095.       Typ="B"
  5096.       Txt="triggering"
  5097.       Cap="Push"
  5098.       Form="monster_triggers:form"
  5099.       Hint="specs for monsters to trigger and be triggered"
  5100.     }
  5101.     }
  5102.     monster_weresnowleopard:form =
  5103.     {
  5104.      Help = "WereCat with snow leopard skin"
  5105.      bbox = '-16 -16 0 16 16 56'
  5106.      angle: =
  5107.         {Txt = "&" Hint = "direction monster starts out facing"
  5108.        }
  5109.      spawnflags: = 
  5110.        {Txt="&"
  5111.         Typ="X1"
  5112.         Cap="AMBUSH"
  5113.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  5114.      spawnflags: = 
  5115.        {Txt="&"
  5116.         Typ="X2"
  5117.         Cap="STUCK"
  5118.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  5119.      spawnflags: = 
  5120.        {Txt="&"
  5121.         Typ="X64"
  5122.         Cap="FROZEN"
  5123.         Hint="monster starts frozen, trigger to thaw."}
  5124.      health: =
  5125.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  5126.        }
  5127.     more: = {
  5128.       Typ="B"
  5129.       Txt="containment"
  5130.       Cap="Push"
  5131.       Form="containment:form"
  5132.       Hint="specifics for monsters to contain things"
  5133.     }
  5134.     more: = {
  5135.       Typ="B"
  5136.       Txt="triggering"
  5137.       Cap="Push"
  5138.       Form="monster_triggers:form"
  5139.       Hint="specs for monsters to trigger and be triggered"
  5140.     }
  5141.     }
  5142.     monster_weretiger:form =
  5143.     {
  5144.      Help = "WereCat with Siberian Tiger skin"
  5145.      bbox = '-16 -16 0 16 16 56'
  5146.      angle: =
  5147.         {Txt = "&" Hint = "direction monster starts out facing"
  5148.        }
  5149.      spawnflags: = 
  5150.        {Txt="&"
  5151.         Typ="X1"
  5152.         Cap="AMBUSH"
  5153.         Hint="supposedly, monster only wakes up on sight of player, not other aroused monster " $0D " sometimes seems to work for me, sometimes not."}
  5154.      spawnflags: = 
  5155.        {Txt="&"
  5156.         Typ="X2"
  5157.         Cap="STUCK"
  5158.         Hint="makes some monsters stand in position (golems stuck, archers shooting) until triggered"}
  5159.      spawnflags: = 
  5160.        {Txt="&"
  5161.         Typ="X64"
  5162.         Cap="FROZEN"
  5163.         Hint="monster starts frozen, trigger to thaw."}
  5164.      health: =
  5165.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  5166.        }
  5167.     more: = {
  5168.       Typ="B"
  5169.       Txt="containment"
  5170.       Cap="Push"
  5171.       Form="containment:form"
  5172.       Hint="specifics for monsters to contain things"
  5173.     }
  5174.     more: = {
  5175.       Typ="B"
  5176.       Txt="triggering"
  5177.       Cap="Push"
  5178.       Form="monster_triggers:form"
  5179.       Hint="specs for monsters to trigger and be triggered"
  5180.     }
  5181.     }
  5182.     monster_yakman:form =
  5183.     {
  5184.      Help = "The Yakman Cometh... and the Yakman taketh away..."
  5185.      bbox = '-28 -28 0 28 28 80'
  5186.      angle: =
  5187.         {Txt = "&" Hint = "direction monster starts out facing"
  5188.        }
  5189.      health: =
  5190.         {Txt = "&" Hint = "how hard to kill (archer=80, horsehack=325 default)"
  5191.        }
  5192.     more: = {
  5193.       Typ="B"
  5194.       Txt="containment"
  5195.       Cap="Push"
  5196.       Form="containment:form"
  5197.       Hint="specifics for monsters to contain things"
  5198.     }
  5199.     more: = {
  5200.       Typ="B"
  5201.       Txt="triggering"
  5202.       Cap="Push"
  5203.       Form="monster_triggers:form"
  5204.       Hint="specs for monsters to trigger and be triggered"
  5205.     }
  5206.      skin: =
  5207.         {Txt = "&" Hint = "0 likes ice, 3 to charge, 2 in between"
  5208.       Typ="C"
  5209.       Items="0) white" $0D "1) brown" $0D "3) black"
  5210.       values="0" $0D "1" $0D "2"
  5211.        }
  5212.     }
  5213.     obj_book_o_the_dead:form =
  5214.     {
  5215.      Help = "Book O' The Dead"
  5216.      bbox = '-10 -10 0 10 10 4'
  5217.      angles: =
  5218.         {Txt = "&" Hint = "orientation: 25 -270 0 in game"
  5219.        }
  5220.      health: =
  5221.         {Txt = "&" Hint = "lots o' 9's in game, dunno why"
  5222.        }
  5223.      scale: =
  5224.         {Txt = "&" Hint = "size scaling, 2.2 in game"
  5225.        }
  5226.     more: = {
  5227.       Typ="B"
  5228.       Txt="containment"
  5229.       Cap="Push"
  5230.       Form="containment:form"
  5231.       Hint="specifics for objects to contain things"
  5232.     }
  5233.     more: = {
  5234.       Typ="B"
  5235.       Txt="triggering"
  5236.       Cap="Push"
  5237.       Form="object_triggers:form"
  5238.       Hint="specifics for objects to trigger and be triggered"
  5239.     }
  5240.     }
  5241.     obj_catapult2:form =
  5242.     {
  5243.      Help = "not_usable - can't be used, stuck in the up position"
  5244.      bbox = '-150 -150 0 150 150 28'
  5245.      angle: =
  5246.         {Txt = "&" Hint = "the direction it starts out pointing"
  5247.        }
  5248.      health: =
  5249.         {Txt = "&" Hint = "default = 1000"
  5250.        }
  5251.      speed: =
  5252.         {Txt = "&" Hint = "supposedly launch speed, default = 300, not sure if works"
  5253.        }
  5254.      targetname: =
  5255.         {Txt = "&" Hint = "targettable for remote fiting"
  5256.        }
  5257.      thingtype: =
  5258.         {Txt = "&" Hint = "determines noise and deathstyle, default = 0 (patterned glass)"
  5259.       Typ="C"
  5260.       Items="0) glass (default)" $0D "1) stone" $0D "2) wood" $0D "3) metal" $0D "4) flesh" $0D "5) fire" $0D "6) clay" $0D "7) leaves" $0D "8) hay" $0D "9) brownstone" $0D "10) cloth" $0D "11) wood-leaf" $0D "12) wood-metal" $0D "13) wood-stone" $0D "14) metal-stone" $0D "15) metal-cloth" $0D "16) webs" $0D "17) glass" $0D "18) ice" $0D "19) clearglass" $0D "20) redglass"
  5261.       values="0" $0D "1" $0D "2" $0D "3" $0D "4" $0D "5" $0D "6" $0D "7" $0D "8" $0D "9" $0D "10" $0D "11" $0D "12" $0D "13" $0D "14" $0D "15" $0D "16" $0D "17" $0D "18" $0D "19" $0D "20"
  5262.        }
  5263.      wait: =
  5264.         {Txt = "&" Hint = "time to reset, default = 3"
  5265.        }
  5266.      spawnflags: = 
  5267.        {Txt="&"
  5268.         Typ="X1"
  5269.         Cap="NOT_USEABLE"
  5270.         Hint="stuck in up position."}
  5271.     more: = {
  5272.       Typ="B"
  5273.       Txt="containment"
  5274.       Cap="Push"
  5275.       Form="containment:form"
  5276.       Hint="specifics for objects to contain things"
  5277.     }
  5278.     more: = {
  5279.       Typ="B"
  5280.       Txt="triggering"
  5281.       Cap="Push"
  5282.       Form="object_triggers:form"
  5283.       Hint="specifics for objects to trigger and be triggered"
  5284.     }
  5285.     }
  5286.     obj_chinese_kite_lamp:form =
  5287.     {
  5288.      Help = "Hnaging chinese kite lamp or something"
  5289.      bbox = '-22 -22 -120 22 22 0'
  5290.      angle: =
  5291.         {Txt = "&" Hint = "the direction it starts out pointing"
  5292.        }
  5293.      abslight: =
  5294.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5295.        }
  5296.      health: =
  5297.         {Txt = "&" Hint = "how much damage needed to kill."
  5298.        }
  5299.      scale: =
  5300.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5301.        }
  5302.     more: = {
  5303.       Typ="B"
  5304.       Txt="containment"
  5305.       Cap="Push"
  5306.       Form="containment:form"
  5307.       Hint="specifics for objects to contain things"
  5308.     }
  5309.     more: = {
  5310.       Typ="B"
  5311.       Txt="triggering"
  5312.       Cap="Push"
  5313.       Form="object_triggers:form"
  5314.       Hint="specifics for objects to trigger and be triggered"
  5315.     }
  5316.     }
  5317.     obj_chinese_sign:form =
  5318.     {
  5319.      Help = "Hanging chinese sign or something"
  5320.      bbox = '-48 -48 -66 48 48 0'
  5321.      angle: =
  5322.         {Txt = "&" Hint = "the direction it starts out pointing"
  5323.        }
  5324.      abslight: =
  5325.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5326.        }
  5327.      health: =
  5328.         {Txt = "&" Hint = "how much damage needed to kill."
  5329.        }
  5330.      scale: =
  5331.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5332.        }
  5333.     more: = {
  5334.       Typ="B"
  5335.       Txt="containment"
  5336.       Cap="Push"
  5337.       Form="containment:form"
  5338.       Hint="specifics for objects to contain things"
  5339.     }
  5340.     more: = {
  5341.       Typ="B"
  5342.       Txt="triggering"
  5343.       Cap="Push"
  5344.       Form="object_triggers:form"
  5345.       Hint="specifics for objects to trigger and be triggered"
  5346.     }
  5347.     }
  5348.     obj_demon_statue:form =
  5349.     {
  5350.      Help = "demoness statue?"
  5351.      bbox = '-16 -16 0 16 16 44'
  5352.      angle: =
  5353.         {Txt = "&" Hint = "the direction it starts out pointing"
  5354.        }
  5355.      abslight: =
  5356.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5357.        }
  5358.      health: =
  5359.         {Txt = "&" Hint = "how much damage needed to kill."
  5360.        }
  5361.      scale: =
  5362.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5363.        }
  5364.     more: = {
  5365.       Typ="B"
  5366.       Txt="containment"
  5367.       Cap="Push"
  5368.       Form="containment:form"
  5369.       Hint="specifics for objects to contain things"
  5370.     }
  5371.     more: = {
  5372.       Typ="B"
  5373.       Txt="triggering"
  5374.       Cap="Push"
  5375.       Form="object_triggers:form"
  5376.       Hint="specifics for objects to trigger and be triggered"
  5377.     }
  5378.     }
  5379.     obj_samurai:form =
  5380.     {
  5381.      Help = "sam the statue"
  5382.      bbox = '-32 -32 0 32 32 72'
  5383.      angle: =
  5384.         {Txt = "&" Hint = "the direction it starts out pointing"
  5385.        }
  5386.      abslight: =
  5387.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5388.        }
  5389.      health: =
  5390.         {Txt = "&" Hint = "how much damage needed to kill."
  5391.        }
  5392.      scale: =
  5393.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5394.        }
  5395.     more: = {
  5396.       Typ="B"
  5397.       Txt="containment"
  5398.       Cap="Push"
  5399.       Form="containment:form"
  5400.       Hint="specifics for objects to contain things"
  5401.     }
  5402.     more: = {
  5403.       Typ="B"
  5404.       Txt="triggering"
  5405.       Cap="Push"
  5406.       Form="object_triggers:form"
  5407.       Hint="specifics for objects to trigger and be triggered"
  5408.     }
  5409.     }
  5410.     obj_shiva:form =
  5411.     {
  5412.      Help = "4 armed lady with hip action"
  5413.      bbox = '-32 -32 0 32 32 72'
  5414.      angle: =
  5415.         {Txt = "&" Hint = "the direction it starts out pointing"
  5416.        }
  5417.      targetname: =
  5418.         {Txt = "&" Hint = "trigger to make him dance!"
  5419.        }
  5420.      abslight: =
  5421.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5422.        }
  5423.      health: =
  5424.         {Txt = "&" Hint = "how much damage needed to kill."
  5425.        }
  5426.      scale: =
  5427.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5428.        }
  5429.     more: = {
  5430.       Typ="B"
  5431.       Txt="containment"
  5432.       Cap="Push"
  5433.       Form="containment:form"
  5434.       Hint="specifics for objects to contain things"
  5435.     }
  5436.     more: = {
  5437.       Typ="B"
  5438.       Txt="triggering"
  5439.       Cap="Push"
  5440.       Form="object_triggers:form"
  5441.       Hint="specifics for objects to trigger and be triggered"
  5442.     }
  5443.     }
  5444.     obj_skeleton:form =
  5445.     {
  5446.      Help = "A skeleton laying face up, arms crossed"
  5447.      bbox = '-37 -12 0 37 12 11'
  5448.      angle: =
  5449.         {Txt = "&" Hint = "the direction it starts out pointing"
  5450.        }
  5451.      abslight: =
  5452.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5453.        }
  5454.      health: =
  5455.         {Txt = "&" Hint = "how much damage needed to kill."
  5456.        }
  5457.      scale: =
  5458.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5459.        }
  5460.     more: = {
  5461.       Typ="B"
  5462.       Txt="containment"
  5463.       Cap="Push"
  5464.       Form="containment:form"
  5465.       Hint="specifics for objects to contain things"
  5466.     }
  5467.     more: = {
  5468.       Typ="B"
  5469.       Txt="triggering"
  5470.       Cap="Push"
  5471.       Form="object_triggers:form"
  5472.       Hint="specifics for objects to trigger and be triggered"
  5473.     }
  5474.     }
  5475.     obj_skeleton_throne:form =
  5476.     {
  5477.      Help = "Frickin' kick-ass Skeletal King on his Throne O' Bones!"
  5478.      bbox = '-33 -33 -0 33 33 115'
  5479.      angle: =
  5480.         {Txt = "&" Hint = "the direction it starts out pointing"
  5481.        }
  5482.      targetname: =
  5483.         {Txt = "&" Hint = "not sure what targetting this does!"
  5484.        }
  5485.      abslight: =
  5486.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5487.        }
  5488.      health: =
  5489.         {Txt = "&" Hint = "how much damage needed to kill."
  5490.        }
  5491.      scale: =
  5492.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5493.        }
  5494.     more: = {
  5495.       Typ="B"
  5496.       Txt="containment"
  5497.       Cap="Push"
  5498.       Form="containment:form"
  5499.       Hint="specifics for objects to contain things"
  5500.     }
  5501.     more: = {
  5502.       Typ="B"
  5503.       Txt="triggering"
  5504.       Cap="Push"
  5505.       Form="object_triggers:form"
  5506.       Hint="specifics for objects to trigger and be triggered"
  5507.     }
  5508.     }
  5509.     obj_snow_corner:form =
  5510.     {
  5511.      Help = "A corner pile of snow, faces south-east if using an angle of 0"
  5512.      bbox = '-41 -55 0 41 55 65'
  5513.      angle: =
  5514.         {Txt = "&" Hint = "the direction it starts out pointing"
  5515.        }
  5516.      abslight: =
  5517.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5518.        }
  5519.      health: =
  5520.         {Txt = "&" Hint = "how much damage needed to kill."
  5521.        }
  5522.      scale: =
  5523.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5524.        }
  5525.     more: = {
  5526.       Typ="B"
  5527.       Txt="containment"
  5528.       Cap="Push"
  5529.       Form="containment:form"
  5530.       Hint="specifics for objects to contain things"
  5531.     }
  5532.     more: = {
  5533.       Typ="B"
  5534.       Txt="triggering"
  5535.       Cap="Push"
  5536.       Form="object_triggers:form"
  5537.       Hint="specifics for objects to trigger and be triggered"
  5538.     }
  5539.     }
  5540.     obj_snow_pile:form =
  5541.     {
  5542.      Help = "pile of snow"
  5543.      bbox = '-52 -52 0 52 52 16'
  5544.      angle: =
  5545.         {Txt = "&" Hint = "the direction it starts out pointing"
  5546.        }
  5547.      abslight: =
  5548.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5549.        }
  5550.      health: =
  5551.         {Txt = "&" Hint = "how much damage needed to kill."
  5552.        }
  5553.      scale: =
  5554.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5555.        }
  5556.     more: = {
  5557.       Typ="B"
  5558.       Txt="containment"
  5559.       Cap="Push"
  5560.       Form="containment:form"
  5561.       Hint="specifics for objects to contain things"
  5562.     }
  5563.     more: = {
  5564.       Typ="B"
  5565.       Txt="triggering"
  5566.       Cap="Push"
  5567.       Form="object_triggers:form"
  5568.       Hint="specifics for objects to trigger and be triggered"
  5569.     }
  5570.     }
  5571.     obj_snow_wall:form =
  5572.     {
  5573.      Help = "A wide wall of now of snow, faces east if using an angle of 0"
  5574.      bbox = '-83 -83 0 83 83 45'
  5575.      angle: =
  5576.         {Txt = "&" Hint = "the direction it starts out pointing"
  5577.        }
  5578.      abslight: =
  5579.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5580.        }
  5581.      health: =
  5582.         {Txt = "&" Hint = "how much damage needed to kill."
  5583.        }
  5584.      scale: =
  5585.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5586.        }
  5587.     more: = {
  5588.       Typ="B"
  5589.       Txt="containment"
  5590.       Cap="Push"
  5591.       Form="containment:form"
  5592.       Hint="specifics for objects to contain things"
  5593.     }
  5594.     more: = {
  5595.       Typ="B"
  5596.       Txt="triggering"
  5597.       Cap="Push"
  5598.       Form="object_triggers:form"
  5599.       Hint="specifics for objects to trigger and be triggered"
  5600.     }
  5601.     }
  5602.     obj_stalagmite1:form =
  5603.     {
  5604.      Help = "A tall, thin stalagmite or stalactite"
  5605.      bbox = '-10 -10 -17 10 10 17'
  5606.      angles: =
  5607.         {Txt = "&" Hint = "typical values are 180 0 0 or 0 0 180"
  5608.        }
  5609.      abslight: =
  5610.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5611.        }
  5612.      health: =
  5613.         {Txt = "&" Hint = "how much damage needed to kill."
  5614.        }
  5615.      scale: =
  5616.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5617.        }
  5618.     more: = {
  5619.       Typ="B"
  5620.       Txt="containment"
  5621.       Cap="Push"
  5622.       Form="containment:form"
  5623.       Hint="specifics for objects to contain things"
  5624.     }
  5625.     more: = {
  5626.       Typ="B"
  5627.       Txt="triggering"
  5628.       Cap="Push"
  5629.       Form="object_triggers:form"
  5630.       Hint="specifics for objects to trigger and be triggered"
  5631.     }
  5632.     }
  5633.     obj_stalagmite2:form =
  5634.     {
  5635.      Help = "A thicker stalagmite or stalactite"
  5636.      bbox = '-24 -24 -21 24 24 21'
  5637.      angles: =
  5638.         {Txt = "&" Hint = "typical values are 180 0 0 or 0 0 180"
  5639.        }
  5640.      abslight: =
  5641.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5642.        }
  5643.      health: =
  5644.         {Txt = "&" Hint = "how much damage needed to kill."
  5645.        }
  5646.      scale: =
  5647.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5648.        }
  5649.     more: = {
  5650.       Typ="B"
  5651.       Txt="containment"
  5652.       Cap="Push"
  5653.       Form="containment:form"
  5654.       Hint="specifics for objects to contain things"
  5655.     }
  5656.     more: = {
  5657.       Typ="B"
  5658.       Txt="triggering"
  5659.       Cap="Push"
  5660.       Form="object_triggers:form"
  5661.       Hint="specifics for objects to trigger and be triggered"
  5662.     }
  5663.     }
  5664.     obj_statue_dragon_lion:form =
  5665.     {
  5666.      Help = "Statue of a dragon lion?"
  5667.      bbox = '-25 -25 0 25 25 62'
  5668.      angle: =
  5669.         {Txt = "&" Hint = "the direction it starts out pointing"
  5670.        }
  5671.      abslight: =
  5672.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5673.        }
  5674.      health: =
  5675.         {Txt = "&" Hint = "how much damage needed to kill."
  5676.        }
  5677.      scale: =
  5678.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5679.        }
  5680.     more: = {
  5681.       Typ="B"
  5682.       Txt="containment"
  5683.       Cap="Push"
  5684.       Form="containment:form"
  5685.       Hint="specifics for objects to contain things"
  5686.     }
  5687.     more: = {
  5688.       Typ="B"
  5689.       Txt="triggering"
  5690.       Cap="Push"
  5691.       Form="object_triggers:form"
  5692.       Hint="specifics for objects to trigger and be triggered"
  5693.     }
  5694.     }
  5695.     obj_talking_door:form =
  5696.     {
  5697.      Help = "Talking door animation"
  5698.      bbox = '-16 -16 -10 16 16 10'
  5699.      angle: =
  5700.         {Txt = "&" Hint = "the direction it starts out pointing"
  5701.        }
  5702.      targetname: =
  5703.         {Txt = "&" Hint = " trigger for talking head and spiel"
  5704.        }
  5705.      abslight: =
  5706.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5707.        }
  5708.      health: =
  5709.         {Txt = "&" Hint = "how much damage needed to kill."
  5710.        }
  5711.      scale: =
  5712.         {Txt = "&" Hint = "multiplier for size; values between .5 and 2.5 seem to work."
  5713.        }
  5714.     more: = {
  5715.       Typ="B"
  5716.       Txt="containment"
  5717.       Cap="Push"
  5718.       Form="containment:form"
  5719.       Hint="specifics for objects to contain things"
  5720.     }
  5721.     more: = {
  5722.       Typ="B"
  5723.       Txt="triggering"
  5724.       Cap="Push"
  5725.       Form="object_triggers:form"
  5726.       Hint="specifics for objects to trigger and be triggered"
  5727.     }
  5728.     }
  5729.     object_triggers:form =
  5730.     {
  5731.      Help = "No help yet, peer into the Eye of Horus."
  5732.      target: =
  5733.         {Txt = "&" Hint = "triggered when object is destroyed"
  5734.        }
  5735.      targetname: =
  5736.         {Txt = "&" Hint = "object breaks when triggered" $0D "(or just disappears if killtargetted)"
  5737.        }
  5738.      killtarget: =
  5739.         {Txt = "&" Hint = "targetted entity vanishes when object breaks"
  5740.        }
  5741.      netname: =
  5742.         {Txt = "&" Hint = "useable with trigger_check and maybe some others"
  5743.        }
  5744.     }
  5745.     plaque:form =
  5746.     {
  5747.      Help = "A plaque on the wall a player can read"
  5748.      message: =
  5749.         {Txt = "&" Hint = "value is a number, of message.  Use #message for custom messages."
  5750.        }
  5751.      abslight: =
  5752.         {Txt = "&" Hint = "inherent glow, value between 0 and 1"
  5753.        }
  5754.      targetname: =
  5755.         {Txt = "&" Hint = "targetted by trigger_activate to make readable if DEACTIVATED spawnflag is set"
  5756.        }
  5757.      spawnflags: = 
  5758.        {Txt="&"
  5759.         Typ="X1"
  5760.         Cap="INVISIBLE"
  5761.         Hint="brush can't be seen"}
  5762.      spawnflags: = 
  5763.        {Txt="&"
  5764.         Typ="X2"
  5765.         Cap="DEACTIVATED"
  5766.         Hint="must be activated by a trigger_activate in order to display."}
  5767.      spawnflags: = 
  5768.        {Txt="&"
  5769.         Typ="X4"
  5770.         Cap="NOLINEOFSIGHT"
  5771.         Hint="messages appears regardless of direction player is facing"}
  5772.      spawnflags: = 
  5773.        {Txt="&"
  5774.         Typ="X8"
  5775.         Cap="NOTSOLID"
  5776.         Hint="plassable-thru (but no msg displayed unless NOLINEOFSIGHT is also set)"}
  5777.     }
  5778.     player_sheep:form =
  5779.     {
  5780.      Help = "A sheep player model"
  5781.      bbox = '-8 -8 -0 8 8 32'
  5782.      angle: =
  5783.         {Txt = "&" Hint = "the direction it starts out pointing"
  5784.        }
  5785.      message: =
  5786.         {Txt = "&" Hint = "displayed when sheep killed (usually)"
  5787.        }
  5788.      spawnflags: = 
  5789.        {Txt="&"
  5790.         Typ="X1"
  5791.         Cap="STATIONARY"
  5792.         Hint="doesn't wander"}
  5793.     more: = {
  5794.       Typ="B"
  5795.       Txt="containment"
  5796.       Cap="Push"
  5797.       Form="containment:form"
  5798.       Hint="specifics for sheep to contain things"
  5799.     }
  5800.     }
  5801.     puzzles:form =
  5802.     {
  5803.      Help = "No help yet, peer into the Eye of Horus."
  5804.      puzzle_piece_1: =
  5805.         {Txt = "&" Hint = "value should be name of required piece (5 letters)"
  5806.        }
  5807.      puzzle_piece_2: =
  5808.         {Txt = "&" Hint = "value should be name of required piece (5 letters)"
  5809.        }
  5810.      puzzle_piece_3: =
  5811.         {Txt = "&" Hint = "value should be name of required piece (5 letters)"
  5812.        }
  5813.      puzzle_piece_4: =
  5814.         {Txt = "&" Hint = "value should be name of required piece (5 letters)"
  5815.        }
  5816.      no_puzzle_msg: =
  5817.         {Txt = "&" Hint = "message # if piece lacking; or put #in front of key and give actual text"
  5818.        }
  5819.     }
  5820.     teleport_buddha:form =
  5821.     {
  5822.      Help = "The Buddha's teleport locations"
  5823.      bbox = '-16 -16 0 16 16 50'
  5824.      cnt: =
  5825.         {Txt = "&" Hint = "dunno what this does yet"
  5826.        }
  5827.     }
  5828.     trigger_check:form =
  5829.     {
  5830.      Help = "Checks to see if its child entities are active, and if they are, it triggers"
  5831.      netname: =
  5832.         {Txt = "&" Hint = "shared with triggers it checks"
  5833.        }
  5834.      target: =
  5835.         {Txt = "&" Hint = "object with matching targetname is triggered."
  5836.        }
  5837.      targetname: =
  5838.         {Txt = "&" Hint = "does its checking when triggered"
  5839.        }
  5840.      failtarget: =
  5841.         {Txt = "&" Hint = "triggered if check fails"
  5842.        }
  5843.      wait: =
  5844.         {Txt = "&" Hint = "supposedly how long to wait before checking again;" $0D " haven't gotten this to work"
  5845.        }
  5846.     }
  5847.     trigger_deathtouch:form =
  5848.     {
  5849.      Help = "Kills anything that has a matching targetname and touches it."
  5850.      spawnflags: = 
  5851.        {Txt="&"
  5852.         Typ="X1"
  5853.         Cap="NOTOUCH"
  5854.         Hint="seems useless"}
  5855.      spawnflags: = 
  5856.        {Txt="&"
  5857.         Typ="X2"
  5858.         Cap="ANY_PLAYER"
  5859.         Hint="kills player, but apparently nothing else"}
  5860.      spawnflags: = 
  5861.        {Txt="&"
  5862.         Typ="X4"
  5863.         Cap="GIB"
  5864.         Hint="victim gibbed"}
  5865.      spawnflags: = 
  5866.        {Txt="&"
  5867.         Typ="X8"
  5868.         Cap="INACTIVE"
  5869.         Hint="needs to be activated"}
  5870.      target: =
  5871.         {Txt = "&" Hint = "entity with matching targetname is killed upon touching the trigger," $0D "unless ANY_PLAYER spawnflag is set (then any touching player is killed)."
  5872.        }
  5873.      targetname: =
  5874.         {Txt = "&" Hint = "trigger is activated when fired, if INACTIVE spawnflag is set"
  5875.        }
  5876.     }
  5877.     trigger_hub_intermission:form =
  5878.     {
  5879.      Help = "Triggers the background and text to come up when going into the"
  5880.      bbox = '-8 -8 -8 8 8 8'
  5881.      map: =
  5882.         {Txt = "&" Hint = "map name to warp to"
  5883.        }
  5884.      target: =
  5885.         {Txt = "&" Hint = "targets player start to warp to"
  5886.        }
  5887.      targetname: =
  5888.         {Txt = "&" Hint = "is triggered if entity with matching target fires, or deleted if entity with matching killtarget fires."
  5889.        }
  5890.     }
  5891.     trigger_hurt:form =
  5892.     {
  5893.      Help = "Any object touching this will be hurt"
  5894.      dmg: =
  5895.         {Txt = "&" Hint = "damage per second, 5 apparent min, default 16"
  5896.        }
  5897.      level: =
  5898.         {Txt = "&" Hint = "min. health level to leave player with"
  5899.        }
  5900.      wait: =
  5901.         {Txt = "&" Hint = "time between inflictions"
  5902.        }
  5903.      targetname: =
  5904.         {Txt = "&" Hint = "for activation (requires INACTIVE spawnflag)"
  5905.        }
  5906.      spawnflags: = 
  5907.        {Txt="&"
  5908.         Typ="X1"
  5909.         Cap="PLAYER_ONLY"
  5910.         Hint="No hint yet"}
  5911.      spawnflags: = 
  5912.        {Txt="&"
  5913.         Typ="X2"
  5914.         Cap="MONSTER_ONLY"
  5915.         Hint="No hint yet"}
  5916.      spawnflags: = 
  5917.        {Txt="&"
  5918.         Typ="X8"
  5919.         Cap="INACTIVE"
  5920.         Hint="No hint yet"}
  5921.     }
  5922.     trigger_monsterjump:form =
  5923.     {
  5924.      Help = "Walking monsters that touch this will jump in the direction of the trigger's angle"
  5925.      angle: =
  5926.         {Txt = "&" Hint = "direction of jump"
  5927.        }
  5928.      speed: =
  5929.         {Txt = "&" Hint = "horizontal speed of jump"
  5930.        }
  5931.      height: =
  5932.         {Txt = "&" Hint = "supposedly upward speed, untested"
  5933.        }
  5934.      wait: =
  5935.         {Txt = "&" Hint = "appears with -1 in Eidolon, dunno what it means"
  5936.        }
  5937.      target: =
  5938.         {Txt = "&" Hint = "targetted entity fires when triggered"
  5939.        }
  5940.      targetname: =
  5941.         {Txt = "&" Hint = "for activation (requires DEACTIVATED spawnflag)"
  5942.        }
  5943.      spawnflags: = 
  5944.        {Txt="&"
  5945.         Typ="X1"
  5946.         Cap="DEACTIVATED"
  5947.         Hint="needs to be activated by a trigger_activate"}
  5948.     }
  5949.     trigger_objective:form =
  5950.     {
  5951.      Help = "Trigger Objective"
  5952.      bbox = '-8 -8 -8 8 8 8'
  5953.      frags: =
  5954.         {Txt = "&" Hint = "a number 0-63, indicating the objective on the objectives list"
  5955.        }
  5956.      targetname: =
  5957.         {Txt = "&" Hint = "is triggered if entity with matching target fires, or deleted if entity with matching killtarget fires."
  5958.        }
  5959.      spawnflags: = 
  5960.        {Txt="&"
  5961.         Typ="X1"
  5962.         Cap="FORCE_ON"
  5963.         Hint="dunno what it does"}
  5964.      spawnflags: = 
  5965.        {Txt="&"
  5966.         Typ="X2"
  5967.         Cap="FORCE_OFF"
  5968.         Hint="dunno what it does (duuh..."}
  5969.      target: =
  5970.         {Txt = "&" Hint = "triggers its target when fired (a trigger_deactivate in tibet1)"
  5971.        }
  5972.     }
  5973.     trigger_quake:form =
  5974.     {
  5975.      Help = "Earthquake effect"
  5976.      bbox = '-10 -10 -10 10 10 10'
  5977.      targetname: =
  5978.         {Txt = "&" Hint = "is triggered if entity with matching target fires, or deleted if entity with matching killtarget fires."
  5979.        }
  5980.      lifespan: =
  5981.         {Txt = "&" Hint = "how long it lasts, default = 2, computed from triggering"
  5982.        }
  5983.      target: =
  5984.         {Txt = "&" Hint = "object with matching targetname is triggered."
  5985.        }
  5986.      wait: =
  5987.         {Txt = "&" Hint = "time until start, default = 1, -1 for immediate, ignored by lifespan"
  5988.        }
  5989.      angle: =
  5990.         {Txt = "&" Hint = "direction player must be facing to set it off."
  5991.        }
  5992.     }
  5993.     trigger_setskill:form =
  5994.     {
  5995.      Help = "sets skill level to the value of 'noise'."
  5996.      noise: =
  5997.         {Txt = "&" Hint = "number 0-4 for skill level 4=nightmare"
  5998.        }
  5999.     }
  6000.     trigger_stop:form =
  6001.     {
  6002.      Help = "Stops its target that is moving or rotating"
  6003.      bbox = '-8 -8 -8 8 8 8'
  6004.      target: =
  6005.         {Txt = "&" Hint = "targets train, rotating_brush, etc. to be stopped"
  6006.        }
  6007.      targetname: =
  6008.         {Txt = "&" Hint = "is triggered if entity with matching target fires, or deleted if entity with matching killtarget fires."
  6009.        }
  6010.      spawnflags: = 
  6011.        {Txt="&"
  6012.         Typ="X1"
  6013.         Cap="NOTOUCH"
  6014.         Hint="No hint yet"}
  6015.     }
  6016.     weather_snow:form =
  6017.     {
  6018.      Help = "MG"
  6019.      counter: =
  6020.         {Txt = "&" Hint = "flakes/sec, default=100"
  6021.        }
  6022.      angles: =
  6023.         {Txt = "&" Hint = "not sure about this one, looks fine without it"
  6024.        }
  6025.      anglespeed: =
  6026.         {Txt = "&" Hint = "lateral movement speed, default=125"
  6027.        }
  6028.      movedir: =
  6029.         {Txt = "&" Hint = "triple controlling blow direction, see the Eye of Horus"
  6030.        }
  6031.      speed: =
  6032.         {Txt = "&" Hint = "fallspeed, default=200 (300 might chug up yer puter)"
  6033.        }
  6034.      veer: =
  6035.         {Txt = "&" Hint = "not sure about this one, looks fine without it"
  6036.        }
  6037.      spawnflags: = 
  6038.        {Txt="&"
  6039.         Typ="X1"
  6040.         Cap="FLUFFY"
  6041.         Hint="all largish flakes"}
  6042.      spawnflags: = 
  6043.        {Txt="&"
  6044.         Typ="X2"
  6045.         Cap="MIXED"
  6046.         Hint="mixed sizes"}
  6047.      spawnflags: = 
  6048.        {Txt="&"
  6049.         Typ="X4"
  6050.         Cap="HALF_BRIGHT"
  6051.         Hint="darker snow"}
  6052.      spawnflags: = 
  6053.        {Txt="&"
  6054.         Typ="X8"
  6055.         Cap="NO_MELT"
  6056.         Hint="flakes vanish instantlh"}
  6057.      spawnflags: = 
  6058.        {Txt="&"
  6059.         Typ="X16"
  6060.         Cap="IN_BOUNDS"
  6061.         Hint="don't escape spawning brush"}
  6062.      spawnflags: = 
  6063.        {Txt="&"
  6064.         Typ="X32"
  6065.         Cap="NO_TRANS"
  6066.         Hint="not translucent"}
  6067.     }
  6068.     worldspawn:form =
  6069.     {
  6070.      Help = "Only used for the world entity."
  6071.      wad: =
  6072.         {Txt = "&" Hint = "path to texture wad."
  6073.        }
  6074.      CD: =
  6075.         {Txt = "&" Hint = "track to play"
  6076.        }
  6077.      MIDI: =
  6078.         {Txt = "&" Hint = "file to play"
  6079.        }
  6080.      angle: =
  6081.         {Txt = "&" Hint = "the direction it starts out pointing"
  6082.        }
  6083.      message: =
  6084.         {Txt = "&" Hint = "value is a number, of message.  Use #message for custom messages."
  6085.        }
  6086.      midi: =
  6087.         {Txt = "&" Hint = "no hint yet"
  6088.        }
  6089.      netname: =
  6090.         {Txt = "&" Hint = "name of map, as appears in savegame menu, etc."
  6091.        }
  6092.      worldtype: =
  6093.         {Txt = "&" Hint = "determines features of some objects"
  6094.       Typ="C"
  6095.       Items="0) medieval (default)" $0D "1) meso-american" $0D "2) egyption" $0D "3) roman"
  6096.       values="0" $0D "1" $0D "2" $0D "3"
  6097.        }
  6098.      spawnflags: = 
  6099.        {Txt="&"
  6100.         Typ="X1"
  6101.         Cap="POP"
  6102.         Hint="activates mission-pack behavior for some entities"}
  6103.     }
  6104.  
  6105.  
  6106.  
  6107.   }  // END ENTITY FORMS
  6108. }
  6109.